Probleme PHP\SQL Fontion SELECT FROM
tatann22
Messages postés
80
Date d'inscription
Statut
Membre
Dernière intervention
-
le_joker_fou Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
le_joker_fou Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Pour commencer merci baucoup de porter attention a mon prolème
Les resultat que je vais chercher dans la base de donnée ne s'affiche pas , je vous montre mon code php :
Ca m'affiche juste :
Pour commencer merci baucoup de porter attention a mon prolème
Les resultat que je vais chercher dans la base de donnée ne s'affiche pas , je vous montre mon code php :
<?php $serveur = "mysql5-4"; $nom_base = "°°°°°°°"; $login = "°°°°°°°°°"; $pwd = "°°°°°°°°°"; // connexion à MySQL mysql_connect ($serveur,$login,$pwd) or die ('ERREUR '.mysql_error()); // sélection de la base de données mysql_select_db ($nom_base) or die ('ERREUR '.mysql_error()); // Requete $requete = "SELECT 'cat,desc FROM table'"; $resultat = mysql_query ($requete); $ligne = mysql_fetch_assoc($resultat); echo 'le premier enregistrement a pour description '.$ligne["desc"].' et pour catégorie '.$ligne["cat"]; ?>
Ca m'affiche juste :
le premier enregistrement a pour description et pour catégorie
A voir également:
- Probleme PHP\SQL Fontion SELECT FROM
- Win setup from usb - Télécharger - Utilitaires
- Easy php - Télécharger - Divers Web & Internet
- No available networks no response from server iron tv pro - Forum TV & Vidéo
- Apply update from adb traduction ✓ - Forum Téléphones & tablettes Android
- Expert php pinterest - Télécharger - Langages
7 réponses
Salut,
commence par modifier cette ligne
par
Ensuite affiche ton résultat sous cette forme :
Avec toutes ces modif tu devrais y voir plus claire.
commence par modifier cette ligne
$resultat = mysql_query ($requete);
par
$resultat = mysql_query ($requete)or die("Error_req : ".mysql_error());
Ensuite affiche ton résultat sous cette forme :
echo '<pre>'; print_r($ligne); echo '</pre>'
Avec toutes ces modif tu devrais y voir plus claire.
Alors j'ai fait les modifs maintenant il apparait ceci sur ma page :
????????? bisare non ?
code
Array ( [cat,desc FROM table] => cat,desc FROM table )
????????? bisare non ?
code
<?php (INFO DE CONNEXION) // connexion à MySQL mysql_connect ($serveur,$login,$pwd) or die ('ERREUR '.mysql_error()); // sélection de la base de données mysql_select_db ($nom_base) or die ('ERREUR '.mysql_error()); // Requete $requete = "SELECT 'cat,desc FROM table'"; $resultat = mysql_query ($requete)or die("Error_req : ".mysql_error()); $ligne = mysql_fetch_assoc($resultat); echo '<pre>'; print_r($ligne); echo '</pre>' ?>
Rien est bizarre tout est logique
Signifie que tu fais un SELECT sur le champ "cat,desc FROM table"
Remplace par
$requete = "SELECT 'cat,desc FROM table'";
Signifie que tu fais un SELECT sur le champ "cat,desc FROM table"
Remplace par
$requete = "SELECT cat,desc FROM table";
justement j'ai cet erreur qui apparait (car c'est ce que j'avais mis au debut ) :
merci de ton aide
Error_req : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc FROM table' at line 1
merci de ton aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question