Autor | Zpráva | ||
---|---|---|---|
slim12 Profil |
#1 · Zasláno: 25. 6. 2009, 13:32:10 · Upravil/a: slim12
Pomocte mi prosim naucil jsem se trochu zaklady PHP a tet skousim napsat neco sviho ale narazil jsem na chybu a nevim vcem jsem tu chybu udelal hlasi to chybu:
Parse error: syntax error, unexpected $end in C:\VertrigoServ\www\nazar\index.php on line 23 nejlepsi je na tom to ze tam řadku 23 vubec neni Tady skript: <?php $host='localhost'; $user='root'; $password='vertrigo'; $db='test'; //pripojeni k databazi $db_connect=mysqli_connect ($host,$user,$password,$db); //otestovani pripojeni if($db_connect) { echo 'Pripojeni podarilo se'; } else { echo 'Pripojeni nepodarilo se'; echo '<br/>'; echo 'Pricina:',mysqli_connect_error(); } //vytvoreni dotazu do database mysql $objekt_vysledku=mysqli_query($db_connect,'SELECT*FROM osoby'); //otestovani SQL dotazu if($object_vysledku) die('Chyby ve SQL dotazu:',mysqli_error($db_connect)); ?> |
||
Budulinek Profil |
#2 · Zasláno: 25. 6. 2009, 13:39:15 · Upravil/a: Budulinek
Tak zaprvé ti chybí uzavření větve else:
else { echo 'Pripojeni nepodarilo se'; echo '<br/>'; echo 'Pricina:',mysqli_connect_error(); a za druhé, zajímalo by mě, co je funkce di()? EDIT pro doplnění, ta chyba ti říká, že není očekáván konec skriptu. To bývá často způsobeno právě když zapomeneš uzavřít složené závorky... |
||
slim12 Profil |
#3 · Zasláno: 25. 6. 2009, 13:44:45
Budulinek
Diky a to di() ma být die() špatně jsem to vokopiroval ale stejne to ne funguje hlasi to stejnu chybu na řadku 23 |
||
Budulinek Profil |
#4 · Zasláno: 25. 6. 2009, 13:54:23
hmm, pokud je to die, tak by to mělo být spíše takto:
die('Chyby ve SQL dotazu:' . mysqli_error($db_connect)); |
||
Časová prodleva: 15 let
|
0