Autor | Zpráva | ||
---|---|---|---|
stegy Profil |
#1 · Zasláno: 2. 8. 2007, 08:43:54
Zdravím, potřeboval bych poradit.Mám skript, kterým vypisuji z databáze, pokud je výsledků víc jak 10 tak se rozdělí na víc stránek. První stránka se zobrazí perfektně a i dole na stránce se mi vypíše kolik je celkem stránek, pokud ale kliknu na jinou stránku hodí mi to hlášku
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /3w/wz.cz/v/vareni/zkouska/hlavni-jidla.php on line 28 - vyznačil jsem ten řádek tučně v textu na stránku se můžete podívat tady a kód skriptu je zde: <?php $db =mysql_connect('mysql.webzdarma.cz','vareni58','*********')or die('Nelze se připojit k MySQL: ' . mysql_error()); mysql_select_db('vareni58')or die('Nelze vybrat databázi: '. mysql_error()); $result=mysql_query("SELECT * FROM vareni where typ like 'hlavni jidla'"); $num=mysql_num_rows($result); if ($ctrl<>1) { $strana=1; }//endif $limit=10; $celkovy_pocet=$num; $pocet_stran=ceil($celkovy_pocet/$limit); $pocatek=($strana*$limit)-$limit; $query="SELECT * FROM vareni where typ like 'hlavni jidla' LIMIT $pocatek, $limit"; $result=(mysql_query($query)); $num=mysql_num_rows($result); for ($i = 0; $i<$num; $i++) { $nazev = mysql_result($result, $i, "nazev"); $ingredience = mysql_result($result, $i, "ingredience"); $recept = mysql_result($result, $i, "recept"); $obrazek = mysql_result($result, $i, "obrazek"); $datum = mysql_result($result, $i, "datum"); print "<h3>".$nazev."</h3><p> <h4>Ingredience:</h4>"; print $ingredience."<h4>Postup:</h4>"; print $recept."</p><img src="; print $obrazek."><br>"; print "Přidáno:".$datum."<BR>"; } print '<div align="center">'; for ($i=1; $i<=$pocet_stran; $i++) { if ($i<>$strana) { echo '<small><a href="hlavni-jidla.php?show=1&ctrl=1&strana=",$i,"">'.$i.'</a> | </small>'; }//konec if else { echo '<small><font color="#FF3300">'.$i.'</font> | </small>'; }//konec else }//konec for print "</div>"; ?> díky všem za případné odpovědi |
||
Kajman_ Profil * |
#2 · Zasláno: 2. 8. 2007, 08:56:19
echo '<small><a href="hlavni-jidla.php?show=1&ctrl=1&strana='.$i.'">'.$i.'</a> | </small>';
|
||
Taps Profil |
#3 · Zasláno: 2. 8. 2007, 08:57:32 · Upravil/a: Taps
proč máš v tomto zápisu , čárky
echo '<small><a href="hlavni-jidla.php?show=1&ctrl=1&strana=",$i,"">'.$i.'</a> | </small>'; nemají tam být tečky. Problém je v tom, že si nějak vytratila proměnná echo '<small><a href="hlavni-jidla.php?show=1&ctrl=1&strana='.$i.'">'.$i.'</a> | </small>'; |
||
stegy Profil |
#4 · Zasláno: 2. 8. 2007, 09:20:00
díky moc, vůbec jsem si toho nevšiml a ani nevim přoč jsme to tam měl
|
||
nightfish Profil |
#5 · Zasláno: 2. 8. 2007, 10:25:19
proč máš v tomto zápisu , čárky
možná proto, že je to povolený způsob zápisu |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0