Probleme boucle if / synthaxe
Résolu
dubuducu
Messages postés
395
Statut
Membre
-
Lazarey Messages postés 3793 Statut Membre -
Lazarey Messages postés 3793 Statut Membre -
Bonjour,
voici mon probleme, lorsque je met le if en commentaire, il fonctionne sinon ... rien ne s'update !
if ( $row['time'] = "0" )
{
$sql_heure = "UPDATE devis_table SET time = '".$temps."' WHERE id = '".$row['id']."' ";
$rheure = mysql_query($sql_heure);
}
dans ma base la valeur du champs time est de "0".je voudrai qu'elle soit updatée au "$temps" (que j'ai declaré avant $temp = time(); )
bref ... j'en chie !
Merci de m'aider
voici mon probleme, lorsque je met le if en commentaire, il fonctionne sinon ... rien ne s'update !
if ( $row['time'] = "0" )
{
$sql_heure = "UPDATE devis_table SET time = '".$temps."' WHERE id = '".$row['id']."' ";
$rheure = mysql_query($sql_heure);
}
dans ma base la valeur du champs time est de "0".je voudrai qu'elle soit updatée au "$temps" (que j'ai declaré avant $temp = time(); )
bref ... j'en chie !
Merci de m'aider
A voir également:
- Probleme boucle if / synthaxe
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Mise à disposition de boucle locale dédiée ✓ - Forum Freebox
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Boucle excel sans macro - Forum Excel
- Vlc lecture en boucle ✓ - Forum Lecteurs et supports vidéo
7 réponses
Salut,
Pour un if, il te faut mettre 2 fois le signe égal ==
Essaye ça :
Et si le champ 'time' est de type integer, enlève les guillemets.
Pour un if, il te faut mettre 2 fois le signe égal ==
Essaye ça :
if ( $row['time'] == "0" )
{
$sql_heure = "UPDATE devis_table SET time = '".$temps."' WHERE id = '".$row['id']."' ";
$rheure = mysql_query($sql_heure);
}
Et si le champ 'time' est de type integer, enlève les guillemets.
Dans ta base de données SQL.
Est-ce que ton champ "time" est de type int, ou varchar, ou text...
Mais ce n'est pas très important, essaye le code que je t'ai donné et dis moi si cela fonctionne.
Est-ce que ton champ "time" est de type int, ou varchar, ou text...
Mais ce n'est pas très important, essaye le code que je t'ai donné et dis moi si cela fonctionne.
non je teste tout, rien ne fonctionne! avec ou sans guillemets ... = ou == !!!
pfiou
PS mon champs Time est de TYPE int(14)
pfiou
PS mon champs Time est de TYPE int(14)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Essaye de faire un print de
A ce moment là, le problème se situe plus haut dans le code.
$row['time']et tu verra peut-être qu'il est vide.
A ce moment là, le problème se situe plus haut dans le code.