problème requête DELETE
7 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
problème requête DELETE
Bonjour,
pouvez-vous me dire ou j'ai commis une erreur sur la requete de suppression car j'obtiens ce message d'erreur :
voici mon code
pouvez-vous me dire ou j'ai commis une erreur sur la requete de suppression car j'obtiens ce message d'erreur :
- Code: Tout sélectionner
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in ...
voici mon code
- Code: Tout sélectionner
<?
session_start();
if(!isset($_SESSION['login'])) {
echo '<center>Vous devez vous identifier pour acceder à cette page</center>';
include('identification.php');
exit;
}
?>
<?
$db = mysql_connect('localhost', 'root', '') or die('Erreur de connexion '.mysql_error());
mysql_select_db('test',$db) or die('Erreur de selection '.mysql_error());
$select="SELECT * FROM candidats WHERE login= '$login'";
$req = mysql_query($select) or die('Erreur SQL !<br />'.$select.'<br />'.mysql_error());
// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($select);
$sql="DELETE FROM candidats WHERE id = $data['id']";
$requete = mysql_query($sql) or die( mysql_error() ) ;
?>
j'obtiens cette erreur maintenant :
- Code: Tout sélectionner
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\candidats\suppression.php on line 16
Erreur de syntaxe près de '' à la ligne 1
au temps pour moi !
ça devrait marcher comme ça
dans le cas contraire, n'hésite pas à revenir
fonctionnement : mysql_query($requete) envoie la requete au serveur, qui calcule et prépare les résultats
mysql_fetch_array (ou fetch_assoc, etc) récupère les résutats sous la forme souhaitée
note: si tu utilises $data['id'] plutot que $data[0], (selon tes préférences), utilises plutot mysql_fetch_assoc($req), ca évitera que tu aies les résultats en double dans la requête (c'est couper les cheveux en 4, mais c'est toujours bon à prendre)
- Code: Tout sélectionner
$data = mysql_fetch_array($req); // on récupère sur le résultat, pas sur la requête
ça devrait marcher comme ça
dans le cas contraire, n'hésite pas à revenir
fonctionnement : mysql_query($requete) envoie la requete au serveur, qui calcule et prépare les résultats
mysql_fetch_array (ou fetch_assoc, etc) récupère les résutats sous la forme souhaitée
note: si tu utilises $data['id'] plutot que $data[0], (selon tes préférences), utilises plutot mysql_fetch_assoc($req), ca évitera que tu aies les résultats en double dans la requête (c'est couper les cheveux en 4, mais c'est toujours bon à prendre)
7 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- The Technology Behind Google
- Google Code Jam 2003
- Statistiques des requêtes sur les moteurs en 2006
- Commande site: sur Google et pages ignorées
- Google facilite les recherches par site
- Nombre moyen de mots par requête : statistiques AOL Août 2006
- Référencement d'un forum phpBB
- Affichage de la description DMOZ dans MSN Search
- Yahoo France propose des requêtes avec les recherches suggérées
- Suggestions de requêtes dans Google News
- [SQL]Requete select à l'intérieur d'un Delete
- Site delete : crawler cache google ?
- Google delete ses propres blogs ....
- Un membre delete ses messages [phpbb]
- 'DELETE FROM' c'est pas sensé effacer ? [RESOLU]
- [resolu] delete mysql au dessus d'une limite
- probleme de requête
- problème requête mysql
- Problème de requête SQL
- probleme requête UPDATE
- Problème requête PHP
- MySQL : probleme de requete
- [resolu] probleme de requete
- Problème requête SQL
- probleme de requete mysql
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum