Php,MYsql
Résolu
s2nakata
Messages postés
18
Statut
Membre
-
tomdiato Messages postés 166 Statut Membre -
tomdiato Messages postés 166 Statut Membre -
Bonjour,
Voila j'éssais d'executer ce code mais le programme dit que ça bug à la ligne "$result=mysql_query($query);"
Je suis débutant dans ce domaine et je ne comprend pas tout,
<?php
// connection à la base
$host="localhost";
$user="user";
$password="password";
$db="s2nakata";
mysql_connect($host,$user,$password) || die("Pb connexion au serveur");
mysql_select_db($db) || die("Pb connexion à la base");
// execution de la requête
$query = "SELECT * FROM Données"
$result=mysql_query($query);
?>
Cordialement
Voila j'éssais d'executer ce code mais le programme dit que ça bug à la ligne "$result=mysql_query($query);"
Je suis débutant dans ce domaine et je ne comprend pas tout,
<?php
// connection à la base
$host="localhost";
$user="user";
$password="password";
$db="s2nakata";
mysql_connect($host,$user,$password) || die("Pb connexion au serveur");
mysql_select_db($db) || die("Pb connexion à la base");
// execution de la requête
$query = "SELECT * FROM Données"
$result=mysql_query($query);
?>
Cordialement
Configuration: Windows XP Firefox 3.0.3
7 réponses
-
Non !
Voilà ton code corrigé :
<?php
// connection à la base
$host="localhost";
$user="***";
$password="***";
$db="s2nakata";
$connect=mysql_connect($host,$user,$password) or die(mysql_error."Pb connexion au serveur");
$mydb=mysql_select_db($db,$connect) or die("Pb connexion à la base");
// execution de la requête d'insertion
$query="SELECT * FROM Donnees";
$result=mysql_query($query,$connect);
while($row = mysql_fetch_array($result)){
echo "Nom:".$row['nom'];
}
?>
RQ : pas d'accent sur un nom de champ (donnees et pas données)
et localhost en host.
Ca doit marcher là. -
bonjour,
normallement si tu n'as rien touché à la config ton host c'est bien "ocalhost", ton user devient "root" et ton mot de passe "" -
merci pour ta réponse, en fait je n'est aucune soucis avec la connection a ma base, j'ai testé avec un autre code, cela marche
j'ai ceci
Parse error: syntax error, unexpected T_VARIABLE in /mnt/104/sda/3/a/s2nakata/Copie de tableau.php on line 13
la ligne 13 correspond à "$result=mysql_query($query); " -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Merci Cela a resolu mon probleme mais maintenant il me met ceci
Parse error: syntax error, unexpected $end in /mnt/104/sda/3/a/s2nakata/Copie de tableau.php on line 19
la ligne 19 correspond a "?>", alors la je vois pas du tout.
<?php
// connection à la base
$host="sql.free.fr";
$user="****";
$password="*****";
$db="s2nakata";
mysql_connect($host,$user,$password) || die("Pb connexion au serveur");
mysql_select_db($db) || die("Pb connexion à la base");
// execution de la requête
$query = "SELECT * FROM Données;";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo "Nom: ".$row['nom'].";
}
?>
Parse error: syntax error, unexpected $end in /mnt/104/sda/3/a/s2nakata/Copie de tableau.php on line 19 -
Je me permets :
Des espaces dans les noms de page : pas bon !
Un ; à la fin de la requête : Pas nécessaire, voir l'enlever.
le host de free, c'est localhost, pas sql.free.fr.
Essayes et dis nous. -
Donc voila en fait la connection marche, avec une autre requete(insert into) cela marche, donc la connexion est bonne
le probleme c'est la syntaxe de row.
"Parse error: syntax error, unexpected ';' in /mnt/104/sda/3/a/s2nakata/tableau2.php on line 20"
enfin je pense que je suis a un point-virgule de reussir :)
<?php
// connection à la base
$host="sql.free.fr";
$user="***";
$password="***";
$db="s2nakata";
mysql_connect($host,$user,$password) || die("Pb connexion au serveur");
mysql_select_db($db) || die("Pb connexion à la base");
// execution de la requête d'insertion
$query="SELECT * FROM Données;";
$result=mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo "Nom:".$row['nom'].;
}
?>