zasek

Zdravim ludia,kto vie,nech poradi,preco :

<?
$dbhost = 'mysql.webzdarma.cz/';
$dbusername = 'mojemeno';
$dbpasswd = 'mojeheslo';
$database_name = 'nazov mojej databazy';

$connection = mysql_pconnect("$dbhost","$dbusername","$dbpasswd")
or die ("Couldn't connect to server.");

$db = mysql_select_db("$database_name", $connection)
or die("Couldn't select database.");
?>

vyhadzuje tuto chybu :
#1064 - 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 '<?
$dbhost = 'mysql.webzdarma.cz/'' at line 1
$connection = mysql_pconnect("$dbhost","$dbusername","$dbpasswd")

^
proč tam máš ty uvozovky?
aj bez uvodzoviek :

<?
$dbhost = 'mysql.webzdarma.cz/';
$dbusername = 'mojusername';
$dbpasswd = 'mojeheslo';
$database_name = 'radixweb';

$connection = mysql_pconnect($dbhost,$dbusername,$dbpasswd)
or die ("Couldn't connect to server.");

$db = mysql_select_db($database_name, $connection)
or die("Couldn't select database.");
?>

to vyhadzuje chybu :

Vyskytla sa chyba v SQL dotaze. Nižšie uvedený MySQL výstup (ak je nejaký) Vám môže pomôcť odstrániť problém

ERROR: Neznámy interpunkčný reťazec @ 1
STR: <?
SQL: <?
$dbhost = 'mysql.webzdarma.cz/'

SQL dotaz:

MySQL hlási:

#1064 - 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 '<?
$dbhost = 'mysql.webzdarma.cz/'' at line 1
No já nevím, ale nevadí tomu třeba to lomítko? - mysql.webzdarma.cz/ ?
aj bez uvodzoviek,aj bez lomitka,stale to vypisuje chybu

Vyskytla sa chyba v SQL dotaze. Nižšie uvedený MySQL výstup (ak je nejaký) Vám môže pomôcť odstrániť problém

ERROR: Neznámy interpunkčný reťazec @ 1
STR: <?
SQL: <?
$dbhost = 'mysql.webzdarma.cz'

SQL dotaz:

MySQL hlási:

#1064 - 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 '<?
$dbhost = 'mysql.webzdarma.cz'' at line 1
Co já vím, tak pconnect(), tedy persistentní spojení není na wz povolené, zkus klasický connect...
<?
$dbhost = 'mysql.webzdarma.cz';
$dbusername = 'radixweb';
$dbpasswd = 'radix';
$database_name = 'radixweb';

$connection = mysql_connect($dbhost,$dbusername,$dbpasswd)
or die ("Couldn't connect to server.");

$db = mysql_select_db($database_name, $connection)
or die("Couldn't select database.");
?>

chyba:

Vyskytla sa chyba v SQL dotaze. Nižšie uvedený MySQL výstup (ak je nejaký) Vám môže pomôcť odstrániť problém

ERROR: Neznámy interpunkčný reťazec @ 1
STR: <?
SQL: <?
$dbhost = 'mysql.webzdarma.cz'

SQL dotaz:

MySQL hlási:

#1064 - 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 '<?
$dbhost = 'mysql.webzdarma.cz'' at line 1



uz stracam nadej :( skuste do toho pozriet,ak mate cas
http://mysql.webzdarma.cz
username: radixweb
pass: radix
> Co já vím, tak pconnect(), tedy persistentní spojení není na wz povolené, zkus klasický connect...

pconnect se chova stejne jako normalni connect, tedy pripojuje nepersistentne.. afaik.
Damien: Nemohl bys sem postnout ten skript tak nejak vcelku? Tohle hlasi chybu sql dotazu, ten tu vas nikde nevidim..
zkus se připojit takhle:
<?
$pripojeni = MySQL_CONNECT("mysql.webzdarma.cz","radixweb","radix");
if (!$pripojeni)
echo "Nepodařilo se připojit k serveru!";
?>

a vypsat to takhle:
<?
include "conn.php";
@$vysledek = mysql_db_query("radix",
"SELECT * FROM tabulka");
if (!$vysledek):
echo "Zadanému dotazu nevyhovuje žádný záznam.\n";
break;
endif;
while($data = mysql_Fetch_Row($vysledek)):
$prvni_radek_z_tabulky = $data[0];
$druhy__radek_z_tabulky = $data[1];

echo "$prvni_radek_z_tabulky<br>";
echo "$druhy__radek_z_tabulky";

endwhile;
?>
Sojkovec,jaa,alebo Marek ozvite sa mi na icq 200199101 prosim.
Toto je moj prvy php projekt,sa vam pokusim blizsie objasnit o co de
Máš aktivovanou db v adminu?
ok,takze,robim si membership system podla toho :

http://www.phpfreaks.com/tutorials/40/3.php

lenze na tejto strane som sa zasekol...neviem co robit,nepopise mi niekto co robit? dakujem
Euroska: Asi nemam a ani neviem ako sa to robi :/
databázi jsi měl aktivovanou, ale neměl jsi v ní žádný záznam. Jeden jsem ti tam vložil, aby bylo co z ní vypisovat.
Nahrál jsem ti tam taky dva ukázkové soubory, projdi si je a mělo by to výt vše jasné.
jo jasne ze ju mam aktivovanu,chyba bude v niecom inom
pardon, samozřejmě by ti to mělo BÝT jasné...
dakujem jaa , ale aj tak sa neviem pohnut z miesta,kde som :

http://www.phpfreaks.com/tutorials/40/3.php
>> $dbhost = 'mysql.webzdarma.cz/';
>> $dbusername = 'mojemeno';
>> $dbpasswd = 'mojeheslo';
>> $database_name = 'nazov mojej databazy';

Já nevím, ale co dát uvozovky místo apostrofů?
Petr: Na tom nezalezi.
<HTML>V index.html mas smerovany formular:
form action="../../Dokumenty/RadixWeb%202.0/web-content/checkuser.php"

coz asi na wz moc nepojede ;)

ale to problem neresi...

tvuj problem je v tom, ze v $dbpasswd mas nakonci o jeden znak vic, cili spatne heslo</HTML>