Aller au contenu

Sujets conseillés

Posté

$aa=mysql_query("UPDATE equipes SET def='4' WHERE club='marseille' ");

c'est une partie du script mais pourquoi il marche pas ???

Posté

Salut Total Manager,

Ta ligne est syntactiquement correcte, mais le succès de son exécution dépend de plusieurs choses...

Il faut :

1. que tu aies ouvert une base avec succès - avec mysql_connect()

2. que tu aies sélectionné la base - avec mysql_select_db()

3. que "equipes" soit un nom de table valide

4. que "def" et "club" soient des noms de champs valides.

Mais comme je n'ai pas de boule de cristal, je ne peux pas t'en dire plus...

Dan

PS: et pour que cela puisse impacter ta base, il faut encore que tu aies des enregistrements dont le champ "club" soit égal à "marseille" ... et non pas "Marseille" ;)

Posté

merci c'était une erreur que j'ai résolu :)

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/free.fr/a/6/managerattitudes/tactique.php on line 109

elseif ($mode ==3)
{
$d=mysql_query("SELECT * FROM joueurs WHERE poste='DF'AND club='$_SESSION[club]' AND titulaire='0'");
$sqlgoal=mysql_query("UPDATE joueurs SET titulaire='1' WHERE id='$goal'");
$ndef=mysql_query("SELECT * FROM equipes WHERE club='$_SESSION[club]' ");
$nbr=mysql_fetch_assoc($ndef);
echo $nbr['def'];
}

alors la par contre je sais pas du tout pourquoi ça ne marche pas !

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...