PB avec la lecon 15

Répondre
gouga2001
le 11/06/2003 à 00:12
gouga2001
Hello,

j arrive pas a ajouter le disque de mon ami Tibo dans ma table !! :( y a que son nom qui apparait ds la table mé pa son disque dans la seconte !!

merci de m aider
bye
http://quickmoney.free.fr
gouga2001
le 11/06/2003 à 00:20
gouga2001
le code :

<?
// on se connecte à notre base
$base = mysql_connect ('localhost', 'root', '');
mysql_select_db ('test', $base) ;
?>
<html>
<head>
<title>Insertion de tibo et d'un nouveau disque dans la base</title>
</head>
<body>
<?
// on prépare la requête
$sql = "INSERT INTO liste_proprietaire VALUES('','tibo','06-98-42-01-36')";

// on insère le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die)
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error());

// on récupère le dernier numéro inséré, soit le numéro de tibo
$numero_insere = mysql_insert_id();

// on insère le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die)
$sql = "INSERT INTO liste_disque VALUES(.$numero_insere.,'The supermen lovers','The player')";
// on ferme la connexion à la base
mysql_close();
?>
Tibo vient d'être inseré dans la base, ainsi que son nouveau disque : The player des Supermen lovers.
</body>
</html>
http://quickmoney.free.fr
LA GLOBULE
le 11/06/2003 à 00:30
LA GLOBULE
C'est çà qui merde :
$sql = "INSERT INTO liste_disque VALUES(.$numero_insere.,'The supermen lovers','The player')";


Remplace le par :
$sql = "INSERT INTO liste_disque VALUES('$numero_insere','The supermen lovers','The player')";
gouga2001
le 11/06/2003 à 00:33
gouga2001
meme avec les '' le disque ne s ajoute pa a la table liste_disque !
http://quickmoney.free.fr
gouga2001
le 11/06/2003 à 00:49
gouga2001
le message d erreur ne s affiche pas !

et dans les tables y a tibo en + pour la table nommé : liste_priprietaire mé pa son disque dans la table liste_disque

g vérifier elles sont bien nommées comme ca pourtant !

merci
http://quickmoney.free.fr
LA GLOBULE
le 11/06/2003 à 00:50
LA GLOBULE
J'ai compris.
Ta deuxieme requete SQL ne s'execute pas.

Ecris alors :
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error());

(et ce juste apres ton $sql = "INSERT INTO liste_disque VALUES('$numero_insere','The supermen lovers','The player')"; )

La çà marche, j'ai teste chez moi.

PS : je modifie le cours en consequence.
gouga2001
le 11/06/2003 à 00:55
gouga2001
Ok merci,
t es dispo et à l'écoute :)

alors je dirais qu'un mot :
tu as l image du PHP, dynamique !!!
;-)
http://quickmoney.free.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours