A PHP Scriptel van gond?
Sziasztok.
Azt szeretném megcsinálni, hogy a charname oszlopban azt az értéket jelenítse meg, amelyben a profil oszlop értéke $_SESSION['user_id'].
Elméletileg jó, de gyakorlatilag mégsem, mert nem ír ki semmilyen értéket.
Mi lehet ebben a gond?:
<?PHP
$id = mysql_real_escape_string($_SESSION['user_id']);
$sqlCmd = "SELECT charname FROM site.profil WHERE profil='.$id.' ";
$sqlQry = mysql_query($sqlCmd,$sqlServ);
while($getAccs=mysql_fetch_object($sqlQry))
$sqlQry = mysql_query($sqlCmd,$sqlServ);
while($getAccs=mysql_fetch_object($sqlQry))
{
echo"<tr>
<td width='100' class=\"$zF\">".$getAccs->charname."</td></tr>";
}
?>
nem kell a két pont az aposztrófok előtt-után.
helyesen: WHERE profil='$id'";
Akkor ezt írja ki:
Fatal error: Maximum execution time of 30 seconds exceeded in ...\profil.php on line 14
14. sor: $sqlQry = mysql_query($sqlCmd,$sqlServ);
Megtaláltam a hibát... Én láma nem szúrtam ki, hogy dupplán van ez:
$sqlQry = mysql_query($sqlCmd,$sqlServ);
while($getAccs=mysql_fetch_object($sqlQry))
1# Válaszolónak nagyon szépen köszönöm,így most már minden oké :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!