- Home
- Categorie
- Coding e Sistemistica
- Coding
- fissare codice
- 
							
							
							
							
							
fissare codicesalve ragazzi...ho codificato questo codice x la mia chat: 
 [PHP]
 $colorchatmsg = mysql_fetch_array(mysql_query("SELECT colorchatmsg FROM ibwf_users WHERE id='".$chat[0]."'"));
 $onoff = mysql_fetch_array(mysql_query("SELECT onoff FROM ibwf_users WHERE id='".$uid."'"));
 if($onoff=="1")
 {
 echo "<img src="$photo[0]" width="50" height="50" alt="$photo[0]"/>";
 }
 echo "<span class="time">[$ds]</span><a href="chat.php?action=say2&sid=$sid&who=$chat[0]&rid=$rid&rpw=$rpw"><span class="nickname">$optlink</span></a> - ";
 echo "<span style="color:#$colorchatmsg[0]">".strtolower($tosay)."</span><br/>";qui se il onoff è on stampa la foto...ma vorrei che oltre se on è il count >0 stampa la foto altrimenti inserisce una immagin di default come qui sotto... $piccount = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_gallery WHERE uid='".$chat[0]."'")); 
 if ($piccount[0]>0)
 {
 $photo = mysql_fetch_array(mysql_query("SELECT imageurl FROM ibwf_gallery WHERE uid='".$chat[0]."' ORDER BY RAND() "));
 }else{
 $photo[0] = "defaultpic.jpg";
 }
 [/PHP]
 riuscite a aiutarmi?
 grazie mille 
 
- 
							
							
							
							
							che errori ti da? 
 
- 
							
							
							
							
							
non so come fissarlo affichè faccia entrambe le cose...x adesso uso solo 'onoff' ma volevo mettere anche il count se >0 stampa immagine se <0 noimage.gif 
 
- 
							
							
							
							
							
[PHP] 
 $piccount = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_gallery WHERE uid='".$chat[0]."'"));
 if ($piccount[0]>0)
 {
 $photo = mysql_fetch_array(mysql_query("SELECT imageurl FROM ibwf_gallery WHERE uid='".$chat[0]."' ORDER BY RAND() "));
 $photo = $photo[0];
 }else{
 $photo = "defaultpic.jpg";
 }
 $onoff = mysql_fetch_array(mysql_query("SELECT onoff FROM ibwf_users WHERE id='".$uid."'"));
 if($onoff[0]=="1")
 {
 echo "<img src="$photo[0]" width="50" height="50" alt="$photo[0]"/>";
 }
 $colorchatmsg = mysql_fetch_array(mysql_query("SELECT colorchatmsg FROM ibwf_users WHERE id='".$chat[0]."'"));
 echo "<span class="time">[$ds]</span><a href="chat.php?action=say2&sid=$sid&who=$chat[0]&rid=$rid&rpw=$rpw"><span class="nickname">$optlink</span></a> - ";
 echo "<span style="color:#$colorchatmsg[0]">".strtolower($tosay)."</span><br/>";
 [/PHP]
 ho codificato questo...ma nelle surce ho questo errore se l'immagine è attiva su on.**<img src="h" width="50" height="50" alt="h"/>**<span class="time">[17.43]</span><a href="chat.php?action=say2&sid=ee51deea1f4141f5866fbc39c07b2c01&who=782&rid=357&rpw="><span class="nickname">BiMbApAzZa4eVeR</span></a> - <span style="color:#FF00FF">a ciau regina/tata <img src="../smilies/abbraccio.gif" alt=".abbraccio."/> io l'ho iniziata ieri<img src="../smilies/sorriso.gif" alt=":)"/></span><br/>qualcuno sa aiutarmi a fissare questo problemone?? 
 
- 
							
							
							
							
							Allora... 
 ecco il primo errore:
 <a href="chat.php?action=say2&sid=$sid&who=$chat[0]&rid=$rid&rpw=$rpw"></a> - ";La sintassi giusta è questa: 
 <a href="chat.php?action=say2&sid=$sid&who=$chat[0]&rid=$rid&rpw=$rpw"></a> - ";e poi modifica questo 
 echo "<img src="$photo[0]" width="50" height="50" alt="$photo[0]"/>";con questo 
 echo "<img src="$photo" width="50" height="50" alt="$photo"/>";