Ou se trouve le probleme svp ^^
cheese42
Messages postés
890
Statut
Membre
-
cheese42 Messages postés 890 Statut Membre -
cheese42 Messages postés 890 Statut Membre -
Bonjour,
voila un resultat de requete::
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/boutique_dvd.php on line 117
ligne 117 du script:::
$selec = mysql_fetch_assoc(mysql_query("SELECT titre FROM filmxyz WHERE donne = '' LIMIT 0,1"));
la requete complete:::
if(isset($_POST['commandefilmxyz']))
{
if($points >= 203000)
{
if($num == 0)
{
mysql_query("UPDATE Comptes_Utilisateurs SET points = points -203000 WHERE ID_Utilisateur ='".$id."'");
$selec = mysql_fetch_assoc(mysql_query("SELECT titre FROM filmxyz WHERE donne = '' LIMIT 0,1"));
$select = $selec['titre'];
mysql_query("INSERT INTO codes_demandes(pseudo, type_code, date_envoi, code) VALUES('". $salut ."', 'filmxyz ', '". time() ."','" . $select . "' )");
mysql_query("UPDATE boutique_dvd SET quantite = quantite - 1 WHERE titre = 'filmxyz '");
mysql_query("UPDATE filmxyz SET donne='oui' WHERE titre = '$select'");
mysql_close();
$message='Votre dvd est désormais disponible dans la partie Commandes de la page Mon Compte';
}
else
{
$message = "Vous avez déjà commandé un cadeau pendant ces dernières 24H";
}
}
else
{
$message = 'Vous n\'avez pas assez d\'argent';
}
}
si vous avez une reponse car la je plante moi-meme autant que la requête ^^ merci a tous ^^
voila un resultat de requete::
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/boutique_dvd.php on line 117
ligne 117 du script:::
$selec = mysql_fetch_assoc(mysql_query("SELECT titre FROM filmxyz WHERE donne = '' LIMIT 0,1"));
la requete complete:::
if(isset($_POST['commandefilmxyz']))
{
if($points >= 203000)
{
if($num == 0)
{
mysql_query("UPDATE Comptes_Utilisateurs SET points = points -203000 WHERE ID_Utilisateur ='".$id."'");
$selec = mysql_fetch_assoc(mysql_query("SELECT titre FROM filmxyz WHERE donne = '' LIMIT 0,1"));
$select = $selec['titre'];
mysql_query("INSERT INTO codes_demandes(pseudo, type_code, date_envoi, code) VALUES('". $salut ."', 'filmxyz ', '". time() ."','" . $select . "' )");
mysql_query("UPDATE boutique_dvd SET quantite = quantite - 1 WHERE titre = 'filmxyz '");
mysql_query("UPDATE filmxyz SET donne='oui' WHERE titre = '$select'");
mysql_close();
$message='Votre dvd est désormais disponible dans la partie Commandes de la page Mon Compte';
}
else
{
$message = "Vous avez déjà commandé un cadeau pendant ces dernières 24H";
}
}
else
{
$message = 'Vous n\'avez pas assez d\'argent';
}
}
si vous avez une reponse car la je plante moi-meme autant que la requête ^^ merci a tous ^^
A voir également:
- Ou se trouve le probleme svp ^^
- Ou se trouve le presse papier - Guide
- Où se trouve mon adresse url ? - Guide
- Ou se trouve le presse papier sur pc - Guide
- Ou se trouve la corbeille de whatsapp - Guide
- Ou se trouve la corbeille - Guide
6 réponses
("SELECT titre FROM filmxyz WHERE donne = '' LIMIT 0,1"));
la tu as ici tu la tu les as
ouvert le la re-ouvert fermer
guillemet
Je pense que sa vient de la :P
la tu as ici tu la tu les as
ouvert le la re-ouvert fermer
guillemet
Je pense que sa vient de la :P
ok merci
--yooyoo12, je vais tester sinon , jallais justement reposter car
je comprends pas une chose, je remets mon code::::::
if(isset($_POST['commandethegrudge']))
{
if($points >= 203000)
{
if($num == 0)
{
mysql_query("UPDATE Comptes_Utilisateurs SET points = points -203000 WHERE ID_Utilisateur ='".$id."'");
$selec = mysql_query("SELECT titre FROM boutique_dvd WHERE titre = 'The_grudge'")or die (mysql_error());
$select = $selec['titre'];
mysql_query("INSERT INTO codes_demandes(pseudo, type_code, date_envoi, code) VALUES('". $salut ."', 'The_grudge', '". time() ."','" . $select . "' )");
mysql_query("UPDATE boutique_dvd SET quantite = quantite - 1 WHERE titre = 'The_grudge'");
mysql_query("UPDATE The_grudge SET donne='oui' WHERE titre = '$select'");
mysql_close();
$message='Votre dvd est désormais disponible dans la partie Commandes de la page Mon Compte';
}
else
{
$message = "Vous avez déjà commandé un cadeau pendant ces dernières 24H";
}
}
else
{
$message = 'Vous n\'avez pas assez d\'argent';
}
}
alors du coup, ca marche mais ca ne supprime pas le dvd prix dans ma bas, ca laisse toujours +1 dans la base meme une fois commandé, pourtant avec quantite = quantite - 1 ca devrait le supprimer, non ???
----------------------------------------------------------------------
/ La vie ne vaut rien mais rien ne vaut la vie !!!!! /
----------------------------------------------------------------------
--yooyoo12, je vais tester sinon , jallais justement reposter car
je comprends pas une chose, je remets mon code::::::
if(isset($_POST['commandethegrudge']))
{
if($points >= 203000)
{
if($num == 0)
{
mysql_query("UPDATE Comptes_Utilisateurs SET points = points -203000 WHERE ID_Utilisateur ='".$id."'");
$selec = mysql_query("SELECT titre FROM boutique_dvd WHERE titre = 'The_grudge'")or die (mysql_error());
$select = $selec['titre'];
mysql_query("INSERT INTO codes_demandes(pseudo, type_code, date_envoi, code) VALUES('". $salut ."', 'The_grudge', '". time() ."','" . $select . "' )");
mysql_query("UPDATE boutique_dvd SET quantite = quantite - 1 WHERE titre = 'The_grudge'");
mysql_query("UPDATE The_grudge SET donne='oui' WHERE titre = '$select'");
mysql_close();
$message='Votre dvd est désormais disponible dans la partie Commandes de la page Mon Compte';
}
else
{
$message = "Vous avez déjà commandé un cadeau pendant ces dernières 24H";
}
}
else
{
$message = 'Vous n\'avez pas assez d\'argent';
}
}
alors du coup, ca marche mais ca ne supprime pas le dvd prix dans ma bas, ca laisse toujours +1 dans la base meme une fois commandé, pourtant avec quantite = quantite - 1 ca devrait le supprimer, non ???
----------------------------------------------------------------------
/ La vie ne vaut rien mais rien ne vaut la vie !!!!! /
----------------------------------------------------------------------
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question