Autor Zpráva
Pat251
Profil *
Dobrý den, chtěl bych požádat o pomoc. Již jednou jsem zde psal o radu a nalezl jsem pomoc. Proto bych to chtěl zkusit ještě jednou. Snažím se udělat cosi jako e-shop a nyní se snažím o řazení podle názvy a ceny. Ovšem cosi mám špatně a nenačítají se data z databáze. Prosím o jakoukoliv radu. Zítra o půlnoci to musím odevzdávat. Děkuji

Chybové hlašení:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/ladislavnemecp4a/public_html/elektriky.php on line 11

<?php
echo  
"<a href=".$raz."_nazev.php>Seřaď dle názvu</a><a href=".$raz."_cena.php>Seřaď dle ceny</a>";

 $conn=mysql_connect("localhost","jmeno","heslo");
 mysql_select_db("nemecladislavp4a",$conn);
 mysql_query("SET NAMES cp1250");
 $zaznam = mysql_query("select id_kategorie,kod_zbozi,nazev_zbozi,popis,je_skladem,doba_expedice,jednotkova_cena,sazba_dph from zbozi where id_kategorie = '" . $kategorie . "' order by $razeni",$conn);
  
while (list($id_kategorie,$kod_zbozi,$nazev_zbozi,$popis,$je_skladem,$doba_expedice,$jednotkova_cena,$sazba_dph)= mysql_fetch_array($zaznam )) {
echo
 
"
<table border=1> 
<table> 
    <tr>    
      <td align=center><h2>$nazev_zbozi</h2></td> 
    </tr>   
    <tr>
      <td width=\"350\"><img border=\"1\" src=\"img/$kod_zbozi.jpg\"\></td>   
      <td width=\"200\"><h3>Technické údaje:</h3><font>$popis</font></td>   
    </tr> 
    <tr>  
      <td><font><strong>Skladem:</strong> $je_skladem ks <strong>Expedice:</strong> $doba_expedice hodin <strong> Sazba DPH: </strong> $sazba_dph %<strong></font></td>    
      <td></td>  
    </tr>
    <tr> 
    <td></td>  
    <td><h2>Cena: $jednotkova_cena Kč </h2></td>
    </tr> 
</table>
</table> <br>";
}
 mysql_Close($conn);
?>
Pat251
Profil *
omlouvám se za chybu, řádek 11 je tento:

while (list($id_kategorie,$kod_zbozi,$nazev_zbozi,$popis,$je_skladem,$doba_expedice,$jednotkova_cena,$sazba_dph)= mysql_fetch_array($zaznam )) {
TomášK
Profil
FAQ
V sql dotazu je pravděpodobně syntaktická chyba - je potřeba si ji nechat vypsat a pak s ní něco vymýšlet. Mohlo by to být tím, že řazení je neinicializované?
Pat251
Profil *
Jsem začátečník, moc s tím neumím, můžete mi prosím poradit jak ji "vypsat"?
tiso
Profil
Pat251Snažím se udělat cosi jako e-shop“ „Jsem začátečník, moc s tím neumím
No to je zasa kombinácia... To je ako ísť bez vodičáku kamiónom cez pol európy...

echo "select id_kategorie,kod_zbozi,nazev_zbozi,popis,je_skladem,doba_expedice,jednotkova_cena,sazba_dph from zbozi where id_kategorie = '" . $kategorie . "' order by $razeni";
Pat251
Profil *
Došlo k chybě v dotazu: select id,kod_zbozi,nazev_zbozi,id_kategorie,popis,jednotkova_cena,sazba_dph,je_skladem,doba_expedice from zbozi where id_kategorie = '' order by
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/ladislavnemecp4a/public_html/elektriky.php on line 22
Pat251
Profil *
Tak problém jsem vyřešil, data se z databáze načetli, ovšem zase nefunguje řazení

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: