erreur dans le syntaxe

Petit nouveau ! | 2 Messages

05 févr. 2013, 10:02

bonjour
svp j'ai un problème dans le syntaxe d'un code php.
je met cette code dans la rubrique SQL de phpMyAdmin dans le EasyPHP et me donner cette erreur:
Erreur
MySQL a répondu:

#1064 - Erreur de syntaxe près de '<?php
// on se connecte à notre base pour recuperer les data
$base = mysql_c' à la ligne 1

Le code et celle la :
<?php
// on se connecte à notre base pour recuperer les data
$base = mysql_connect ('localhost', 'root', '');
mysql_select_db ('etablissements', $base) ;
$req =mysql_query("SELECT nom from ecoles");
while($row=mysql_fetch_array($req)or die(mysql_error()))
{
$output[]=$row;
}
//on encode en JSON
print(json_encode($output));
mysql_free_result ($req);
?>

svp aidez moi :)

Eléphant du PHP | 180 Messages

05 févr. 2013, 10:53

Bonjour,

Si j'ai bien compris tu mets du code PHP dans la rubrique SQL de PHPMYADMIN ???

ViPHP
xTG
ViPHP | 7331 Messages

05 févr. 2013, 13:45

Dans la rubrique SQL de PhpMyAdmin on met... Du code SQL !
Tout ce patatrac est à mettre dans un fichier qui sera appelé via ton navigateur.
http://phpdebutant.org/article118.php

Petit nouveau ! | 2 Messages

05 févr. 2013, 15:14

merci pour votre conseil
mais pourquoi lorsque j'enregistre le fichier avec l'extension .php
je trouve après que cette fichier avec l'extension .txt

Eléphanteau du PHP | 21 Messages

05 févr. 2013, 15:22

Bonjour,
pour avoir l'extension .php il faut enregistrer le fichier avec cette extension dans l'éditeur de code. Par défaut l'extension sera .txt, mais une liste déroulante permet de choisir l'extension à apporter au fichier.
exemple.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.