Autor | Zpráva | ||
---|---|---|---|
JamesR Profil * |
#1 · Zasláno: 27. 11. 2007, 23:12:36
Zdravim, udělal jsem si databázi ( daily.accdb ), která obsahuje dva sloupce 1. se jmenuje "Liga" druhej "Datum" a mam scritp. Když sem to nahrál na web, tak se mi vypsala jenom hláška, že: "V databßzi bylo vyhledßno zßznam¨" ale z tabulky se už nic nevypsalo. 6ádnej error to taky nehlásí. Tak bych se chěl zeptat na radu. Script níž...
<? $hostname="neco neco"; $user="neco"; $pass="neco"; $database="daily"; $connection = mysql_connect($hostname, $user, $pass) or die ("FAILED!!!"); MySQL_Select_DB($database); $vypis = MySQL_Query("SELECT * FROM daily"); $radkovani=5; if (!isset($max)) { $max=mysql_num_rows($vypis); $odkud=0; } if (isset($odkud)) { $kam=$radkovani+$odkud; if ($kam>$max) {$kam=$max;} echo "<font face=arial size=2>V databßzi bylo vyhledßno <b>$max</b> zßznam¨"; for ($i=$odkud ; $i<$kam ; $i++) { $ID = MySQL_Result($vypis, "$i","id"); echo "<table width=460 height=18 cellspacing=0 cellpading=0 bgcolor=white>"; echo "<tr>"; echo "<td width=20% align=left><font face=arial size=1> ".MySQL_Result($vypis, "$i","Liga")."</td>"; echo "<td width=20% align=left><font face=arial size=1> ".MySQL_Result($vypis, "$i","Datum")."</td>"; echo "<td width=20% align=left><font face=arial size=1> ".MySQL_Result($vypis, "$i","Field3")."</td>"; echo "</table>"; } } $pocet_tlacitek=intval($max/$radkovani); if ($pocet_tlacitek < ($max/$radkovani)) { $pocet_tlacitek++; } for ($i = 1; $i <= $pocet_tlacitek; $i++) { $y=($i*$radkovani)-$radkovani; if ($y==$odkud){$tlacitko.= "<B>";} $tlacitko.= "<font face="arial" size="1"> <a href="index.php?kam=$kam&max=$max&odkud=$y">$i</a> </font>"; if ($y==$odkud){$tlacitko.= "</B>";} } echo "<br><br>"; echo "$tlacitko<br>"; ?> |
||
djlj Profil |
#2 · Zasláno: 27. 11. 2007, 23:30:49
6ádnej error to taky nehlásí.
To by sis ho nejdřív musel nechat vypsat. udělal jsem si databázi ( daily.accdb ) Takže databáze daily a tabulka accdb? Pak tedy SELECT * FROM accdb. |
||
JamesR Profil * |
#3 · Zasláno: 28. 11. 2007, 08:06:17
Tou chybou sem myslel třeba parse bo tak...ted nevim ale jestlis to stou tabulkou pochopil správně....nazev databaze je daily, koncovka souboru accdb. V tom je tabulka sheet1.
|
||
nightfish Profil |
#4 · Zasláno: 28. 11. 2007, 11:16:42
nazev databaze je daily, koncovka souboru accdb. V tom je tabulka sheet1.
koncovka souboru? mysql tabulky mají běžně přípony souborů frm, myi, myd accdb je přípona souboru vytvořeného v Access 2007, ne? na tu budeš, obávám se, muset použít ODBC funkce, ne mysql funkce |
||
JamesR Profil * |
#5 · Zasláno: 28. 11. 2007, 16:01:29
aha dík..zase trapas:D
|
||
JamesR Profil * |
#6 · Zasláno: 28. 11. 2007, 16:42:54
dyž už sem v tom ptaní...nějakej šikovnej program co má výstup v frm, myi, myd ?Dík
|
||
nightfish Profil |
#7 · Zasláno: 28. 11. 2007, 16:44:28
nějakej šikovnej program co má výstup v frm, myi, myd
asi nějak nechápu, o čem mluvíš ale je proveditelné, že si tabulku z MS Access databáze exportuješ do mySQL (přes MyODBC) |
||
JamesR Profil * |
#8 · Zasláno: 29. 11. 2007, 22:23:16
Dík za usměrnění, databáze už lítá jak divá. Už jen doladit ten problem, že když chci přepnout na další stranku vypisu tak mi to hodí nový okno, at tam cpu jakej target chci, tak ne a ne to dat do toho samího. Ale ješte jednou dík:)
|
||
Časová prodleva: 16 let
|
0