spandor
14.03.2004, 22:25:02
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 ':/mysql/data/goscie' at line 1.
apache 2, php 4.3.4 mysql 1.4
spenalzo
14.03.2004, 22:28:27
Dzisiaj już nie ma wróżenia z fusów - poczekaj do następnej pełni księżyca.
Może byś z łaski swojej podał zapytanie?
spandor
14.03.2004, 22:30:18
[php:1:0cc1e40707]<?php
<?
$link=mysql_connect('localhost','root','');
if ($link)
{
mysql_select_db('log'.$link);
print ("polaczenie ok<br>");
$result = mysql_query ("SELECT * FROM G:/mysql/data/goscie", $link);
if ($result)
print "<br> wysalno do bazy zapytanie";
else
print '<br>wystapil blad przy wyslylaniu zapytania'.mysql_error();
mysql_close ($link);
}
else
print ('Wystapil blad');
?>
?>[/php:1:0cc1e40707]
[php:1:860d77ee96]
<?
$result = mysql_query ("SELECT * FROM G:/mysql/data/goscie", $link);
?>
[/php:1:860d77ee96]
po FROM powinna byc nazwa tabeli, z ktorej chcesz odczytac infomacje, z tego co wiem sciezka do tej bazy raczej nie jest wskazana
[sql:1:860d77ee96]SELECT * FROM nazwa_tabeli[/sql:1:860d77ee96]
spandor
14.03.2004, 22:39:21
no tak, nie chce sie tu klocic, ale jak nie podam scizki to mam
No Database Selected
no i slusznie, bo trzeba ja wybrac najpierw
[php:1:9805b27797]
<?
$link=mysql_connect('localhost','root','');
mysql_query("USE nazwa_bazy", $link);
...
$result = mysql_query ("SELECT * FROM nazwa_tabeli", $link);
[/php:1:9805b27797]
spandor
14.03.2004, 22:45:12
ok, dziala... dziekuje
Piasiu
15.03.2004, 08:53:29
A nie lepiej używac gotowych funkcji:
[php:1:973b790209]<? mysql_select_db('nazwa_bazy'); ?>[/php:1:973b790209]
zamiast:
[php:1:973b790209]<? mysql_query("USE nazwa_bazy"); ?>[/php:1:973b790209]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.