a stačí to jenom přepsat zjistil sem ,že u MySQL musim napsat navíc MySQL_Select_DB("mysql");
tady mám příklad to sem přepsal z ODBC na MySQL ale nějak to nefachá![]()
Kód:<? Header("Expires: ".GMDate("D, d M Y H:i:s")." GMT"); if (!IsSet($Jmeno)) $Jmeno = ""; if (!IsSet($orderby)) $orderby = ""; ?> <HTML> <HEAD> <STYLE type=text/css><!-- :link, :visited, :active { color: red } --> </STYLE> </HEAD> <BODY> <IMG src=evidence.gif width=74 height=100 align=right> <H1>Evidence zaměstnanců</H1> <FORM action=index1.php> Hledání podle začátku jména: <INPUT name=Jmeno size= 25 value="<?echo $orderby?>"> <INPUT type=Submit value="Hledej"> <INPUT type=Hidden name=orderby value="<?echo $orderby?>"> </FORM> Přidání nového zaměstnance [img]asc.gif[/img]Seřadit vzestupně [img]desc.gif[/img]Seřadit sestupně <HR> <? function TlacitkoProRazeni($polozka, $popis) { global $Jmeno; return "<a href='index1.php?orderby=$polozka&Jmeno=". URLEncode($Jmeno)."'>". "<IMG src=asc.gif border=0 width=20 height=20></A>". $popis. "". "<A href='index1.php?orderby=$polozka+DESC&Jmeno=". URLEncode($Jmeno)."'>". "<IMG src=desc.gif border=0 width=20 height=20></A>"; } do { @$spojeni = MySQL_Connect("localhost"); if (!$spojeni): echo "Nepodařilo se připojit k databázi.\n"; break; endif; MySQL_Select_DB("mysql"); if ($Jmeno!="") $Podminka = "Where Jmeno LIKE '".AddSlashes($Jmeno)."%'"; else $Podminka = ""; if ($orderby!="") $OrderBy = "ORDER BY $orderby"; else $OrderBy = "ORDER BY Jmeno"; @$vysledek = MySQL_Query("select * from Zamestnanci $Podminka $OrderBy"); if (!$vysledek): echo "Zadanému kritériu nevyhovuje žádný zaměstnanec.\n"; break; endif; echo "<TABLE border=0 cellspacing=0 cellpadding=4>\n"; echo "<TR bgcolor=teal valign=top>\n"; echo "<TH rowspan=2>".TlacitkoProRazeni("OsobniCislo", "Osobní"). " číslo</TH>\n"; echo "<TH rowspan=2>".TlacitkoProRazeni("Jmeno", "Jméno")."<TH>\n"; echo "<TH colspan=2>".TlacitkoProRazeni("Adresa", "Adresa")."<TH>\n"; echo "<TH colspan=2 rowspan=2>"; if (MySQL_Num_Rows($vysledek)!=-1) echo "Počet zobrazených záznamů: ".MySQL_Num_Rows($vysledek); echo "</TH></TR>\n"; echo "<TR bgcolor=teal>\n"; echo "<TH>".TlacitkoProRazeni("RC", "Rodné číslo")."</TH>\n"; echo "<TH>".TlacitkoProRazeni("Plat", "Plat")."</TH>\n"; echo "</TR>\n"; $i = 0; while(MySQL_Fetch_Row($vysledek)): if (($i%2)==1) echo "<TR valign=top bgcolor=silver>"; else echo "<TR valign=top>"; $OC = MySQL_Result($vysledek, "OsobniCislo"); echo "<TD rowspan=2 align=center>$OC</TD>"; echo "<TD rowspan=2>".MySQL_Result($vysledek, "Jmeno")."</TD>"; echo "<TD colspan=2>".MySQL_Result($vysledek, "Adresa")."</TD>"; echo "<TD colspan=2 align=center>". "Svěření odběratelé</TD>"; echo "</TR>"; if (($i%2)==1) echo "<TR valign=top bgcolor=silver>"; else echo "<TR valign=top>"; echo "<TD>".MySQL_Result($vysledek, "RC"). "</TD>"; echo "<TD align=right>".MySQL_Result($vysledek, "Plat")."</TD>"; echo "<TD align=center>". "Smazat</TD>"; echo "<TD align=center>". "Upravit</TD>"; $i++; endwhile; echo "</TABLE>\n"; } while(false); ?> </BODY> </HTML>




Odpověď s citací