Forum Programmation.php Update dans BD mysql

Posté par .
Tags : aucun
0
4
juil.
2006
POurquoi est-ce que ça ne marche pas SVP???

while ($data = mysql_fetch_assoc($req))
{
$sql='UPDATE detail SET numof=\''.$_GET['numof'.$i].'\' WHERE numartclient=\''.$data['numartclient'].'\' AND numappel=\''.$numappel.'\'';
// on envoie la requête
mysql_query($sql) or die('Erreur SQL!'.$sql.''.mysql_error());
$i=$i+1;
}

Merci pour l'aide

Sylvain
  • # Et bien...

    Posté par (page perso) . Évalué à 2.

    Je ne sais pas!

    Essaye de préciser ta demande...
    Au pifomètre, ta variable $req est bien le résultat d'un mysql_query?
  • # Entre autres...

    Posté par . Évalué à 4.

    MySQL n'est pas installé,
    MySQL n'est pas démarré,
    la table DETAIL n'existe pas,
    la table DETAIL n'a pas de champ numof...

    Sans un petit peu plus de précisions (message d'erreur...), ça va pas être facile...

    Guilhelm
    • [^] # Re: Entre autres...

      Posté par . Évalué à 1.

      tout fonctionne bien, je n'ai pas de messages d'erreurs, mais la valeur que je veux enregistrer n'est pas copier. meme en mettant une constante.
      • [^] # Re: Entre autres...

        Posté par . Évalué à 2.

        Est-ce qu'un select avec les mêmes critères renvoie un enregistrement (faire un select count(*) par exemple) ?

        Guilhelm
      • [^] # Re: Entre autres...

        Posté par . Évalué à 1.

        echo $sql donne quoi ??
    • [^] # Re: Entre autres...

      Posté par . Évalué à -1.

      il ya aussi
      parceque t'es un mauvais
      parceque tu sens des pieds
      parceque j'aime pas ta gueule
      parceque...

      et puis quelques autres.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.