Questions sql-php
As t-on le droit dans une requete sql d'appeller une variable pour definir la table, c'est-a-dire de poser:
$type=magie;
$sql = 'SELECT * FROM ("'.$type.'") WHERE id = ("'.$id.'")';
Oui, sans problème.
Mais ne met de parenthèses, elles servent à rien.
Alors pourquoi il me dire encore:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/free.fr/9/7/ffjogg/bdd/admin/gestion_items_detail.php on line 28
:'(
Montre nous ton code.
http://www.lephpfacile.com/wall/lire_wall.php?wall=1689
Merci
Remplace ces lignes :
<?php
$sql = 'SELECT * FROM ("'.$type.'") WHERE id = ("'.$id.'")';
$query = mysql_query($sql);
?>
Par :
<?php
$sql = 'SELECT * FROM '.$type.' WHERE id = "'.$id.'"';
$query = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
?>
Je te l'avais dis pour les parenthèses :)
J'ai mis les parenthese parce que dans le post precedent tu m'a dit de les mettre, je citte:
$sql2= 'INSERT INTO jeux (login) VALUES ("'.$lognew.'")';
Mais c'est pas grave merci ;)
Ca marche impec merci beaucoup la globule!!!!
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: