Dobrý den,
v administraci SQL jsem vytvořil jednu tabulku pokus a v něm jeden atribut s jednou položkou. Potom sem vytvoril soubor index.php s timto jednoducjým obsahem:
<head>
<title>pokus</title>
<head>
<body bgcolor="#f25856">
<h1>
<?php
echo "Ahoj Svete"
// (1)
$connection = mysql_connect("mysql.webzdarma.cz","baze31","llllll");
mysql_select_db("baze31", $connection);
// (2)
$result = mysql_query ("SELECT * FROM pokus", $connection);
//(3)
while ($row = mysql_fetch_row($result))
{
// (4)
for ($i=0; $i<mysql_num_fields($result); $i++)
echo $row[$i] . " ";
echo "\n";
// (5)
mysql_close($connection);
?>
</h1>
</body>
prohlížeč mi vypíše:
Parse error: parse error, expecting `','' or `';'' in /3w/webzdarma.cz/b/baze/index.php on line 28
Neporadí někdo ? Zatím studuju tuto problematiku 2 dny :D, děkuji předem.
Parse error nemá s MySQL nic společného. Pokud by sis tu hlášku přečetl, tak by jsi zjistil, že ti někde okolo řádku 28 chybí čárka (,) nebo středník (;). A nejen ten ...
... možná že tohle je to, o co se snažíš:
<?php
connection = mysql_connect('mysql.webzdarma.cz','baze31','llllll');
mysql_select_db('baze31');
$query = MySQL_Query('SELECT * FROM pokus'); or die('Je to rozbitý');
while ($q = MySQL_Fetch_Assoc($query)) {
var_dump($q);
}
?>
Tom (manual.wz.cz)
$query = MySQL_Query('SELECT * FROM pokus'); or die('Je to rozbitý');
:)))
A strednik navic
$query = MySQL_Query('SELECT * FROM pokus') or die('Je to rozbitý');
........................................................................___\
baze (baze.webzdarma.cz)
Parse error: parse error, expecting `','' or `';'' in /3w/webzdarma.cz/b/baze/index.php on line 28
Viz TOM, na radku 28 vznika chyba, schazi mu strednik nebo carka. Toto znamenko melo byt asi na predchozim radku. Chyba vznika az pri zpracovani nasledujiciho, cili 28.
echo "Ahoj Svete"
strednik?
Priste zkopiruj zdroj do soubor.TXT a dej link. Tady, co vidime, je chyba asi na 6tem radku a ne 28