pb actualisation d'une variable mysql - PHP - Programmation
Marsh Posté le 05-12-2004 à 19:00:52
"éclairci" ton code pour commencer.
Ensuite, je suis une daube en mysql mais je ne voie qu'une requete SELECT, elle est où la UPDATE pour mettre à jour la valeur du compteur ?
Marsh Posté le 05-12-2004 à 22:38:18
Niveau charge de mysql la on est pas mal , une requete count dans une boucle while ... dur de faire plus lourd
Marsh Posté le 05-12-2004 à 23:15:26
J'aime bien aussi le mysql_fetch_array avant le "connectbdd" ou encore le <? au milieu du PHP.
Marsh Posté le 08-12-2004 à 18:07:45
Sielfried a écrit : J'aime bien aussi le mysql_fetch_array avant le "connectbdd" ou encore le <? au milieu du PHP. |
il ya pas tout le code là
la variable newmess de se remet pas tout le temps au bon nombre
il fait le cumul
mais apparement ce problème ne se fait pas sur tous les ordinateurs
Marsh Posté le 09-12-2004 à 08:35:23
bob2674 a écrit : il ya pas tout le code là |
A voir comment tu as "scripter" ton truc vaut mieux que tu nous passes tout le code ... parceque la ... c tellement bordellique que ca m'enleve meme l'envie de me mettre a lire ton script ...
Marsh Posté le 09-12-2004 à 15:06:26
Citation : |
Marsh Posté le 14-12-2004 à 13:23:40
Difficile de se frayer un chemin dans ton code, on dirait que tu l'as obfuscé... Genre les sql3 sql2, etc... Faudrait que tu apprennes à mettre des nom explicites à tes variables, parce que là c'est le flou total...
Marsh Posté le 05-12-2004 à 15:57:22
bonjour
j'ai un souci
j'initie une page php
dans cette page je fais une boucle while d'après une variable
dans cette boucle je lance une requete sql avec un compteur
quand la page s'affiche j'ai toujours le mm nombre.
pouvez vous m'aider
while($enr1=mysql_fetch_array($res1)){
$loginmembres= $enr1["login"];
<?
connectbdd($host, $login, $passe, $bdd);
$sql8 = "SELECT Count(id) as cont4 FROM membrecomm WHERE date > \"$datecon\" or ( date = \"$datecon\" and heure > \"$heurecon\" ) And login<>\"$codes[0]\" and logincom=\"$loginmembres\" ORDER BY date,heure";
$resul8 = mysql_query($sql8);
$res8 = mysql_fetch_array($resul8);
$newmess=0;
$newmess=$res8["cont4"];
?>
<td height="97" colspan="2" bgcolor="#669999"><p><font color="#FFFFFF">Voir les commentaires : il y a <? echo "$nb2"; ?> commentaires </font>
<? if ($newmess != 0) { ?><font color="#FF0000"> dont <? echo "$newmess"; ?> nouveau
<? } ?>