Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Pagelbėkit su warringu.
Parašė Giedrius_Feix· 2012 Bal. 12 17:04:23
#1
Sveiki, iškilo bėda. Kodėl man meta šį warringą?
Warning: mysql_num_rows(): supplied argument is not a valid
MySQL result resource in
eilutės:
Parašė avice· 2012 Bal. 12 17:04:40
#2
bloga uzklausa arba cs-serveriai lenta tiesiog tuscia.
Parašė Giedrius_Feix· 2012 Bal. 12 18:04:37
#3
Na parodysiu visą kodą:
mysql.php filas:
Kitas failas:
$sel = "Select * FROM cs-serveriai ORDER BY id DESC LIMIT 10";
$qq = mysql_query($sel);
$for = mysql_num_rows($qq);
if ($for > 0) {
for ($i=0; $i<$for; ++$i) {
$row = mysql_fetch_assoc($qq);
serveris($row['ip'], $row['port']);
}
} else {
echo "Serverių nėra!";
}
Kai lentelė tuščia serverių nėra nerašo tik error, o kai įrašau į lentelę rašo serverių nėra ir error.
Dar klausimas kokiu tipu patartumėt saugot ip į
mysql int ar kokiu kitu?
Parašė SofteriZ· 2012 Bal. 12 18:04:01
#4
Gal numestum tų "error" kopiją?
Parašė avice· 2012 Bal. 12 19:04:03
#5
tai gal nera id stulpelio?
daryk laukeli [varchar(20)]
Parašė Giedrius_Feix· 2012 Bal. 12 21:04:09
#6
id yra bet jis buvo nenustatytas į auto_increment. Nustačiau bet vistiek tą patį meta. Gal čia bėda su pridėti serverį? Taip atrodo serverio pridėjimo kodas (jis neveikia duomenų į db neįrašo):
if( $psl == "prideti" ) {
echo "
<form action='index.php' method='post'>
<label for='zaidimas'>Pasirinkite žaidimą: </label>
<select name='zaidimas' id='zaidimas'>
<option value='$cs'> Counter-strike 1.6</option>
<option value='css'><img src='images/cs.gif'> Counter-strike:Source</option>
<option value='mc'><img src='images/mc.gif'> Minecraft</option>
</select><br>
Serverio ip ir port: <input type='text' name='ip' maxlength='15' size='15' />:<input type='text' name='port' maxlength='5' size='5' /><br>
<input type='submit' value='Siusti' />
</form>
";
$ip = $_POST['ip'];
$port = $_POST['port'];
$modas ;
$er = "";
if (strlen($ip) < 20) { $er = "Klaida, ip per trumpas!"; }
elseif (strlen($port) < 5) { $er = "Kailda, port per trumpa!";}
else {
mysql_query("INSERT INTO cs-serveriai
(ip, port, modas) VALUES
('$ip', '$port', '$modas')
") or die(mysql_error());
$er = "";
}
}
Redagavo Giedrius_Feix· 2012 Bal. 12 21:04:58
Parašė avice· 2012 Bal. 12 21:04:59
#7
per
php my admin paziurek ar veikia toji uzklausa:
Select * FROM cs-serveriai ORDER BY id DESC LIMIT 10
Parašė Giedrius_Feix· 2012 Bal. 14 15:04:18
#8
Dėkuj. Žiopla labai klaida buvo neparašiau `. ;D
Redagavo Giedrius_Feix· 2012 Bal. 14 20:04:54