ODBC_Connect ... nefunguje:(

Teprve se s databázemi učím pracovat.
Dle knihy PHP od J. Koska.
Stáhnul jsem si ukázkové skripty jež používá ve výuce z jeho webu.
Vytvořil jsem si jednoduchou databázi přes mysql.wz.cz.
Když se připojuju přes
@$spojeni = MySQL_Connect("mysql.wz.cz", "mojejmeno", "mojeheslo");
tak to funguje, ale přes
@$spojeni = ODBC_Connect("mysql.wz.cz", "mojejmeno", "mojeheslo");
už ne.
co mám dělat? Poraďte please. K:
Páč ODBS tu nejede^_^
a-ha.
děkuji převelice.
a je tu někde seznam věcí, který tu jedou a těch, který tu nejedou?
abych se napříště vystříhal přílišnýho rozčilování?
dík. K.

PS jo, a proč tu vlastně ODBS nejede?
>>a je tu někde seznam věcí, který tu jedou a těch, který tu nejedou?
http://www.webzdarma.cz/pp.html?2#2
>>Jo, a proč tu vlastně ODBS nejede?
Tak to nevím:o)).
Alr ani mě moc nechybí, zkus se zeptat míry (admina)
1. proč tu nejede ODBC?
2.

chci přidat do databáze záznam pomocí formuláře na stránce.
Když používám příkaz

MySQL_Query($spojeni,
"INSERT INTO tabulka
VALUES ($nejaky, '$udaj', '$dalsi', $udaj)");

::::Pričemž $spojení viz výše funguje (výpis databáze na stránce je ok) a proměné udajů se jmenují jako pole formuláře i jako sloupce v tabulce BD::::

tak to nefachá:( Próóóč?
1. to admin:>> proč tu nejede ODBC?
2.
chci přidat do databáze záznam pomocí formuláře na stránce.
Když používám příkaz

MySQL_Query($spojeni,
"INSERT INTO tabulka
VALUES ($nejaky, '$udaj', '$dalsi', $udaj)");

::::Pričemž $spojení viz výše funguje (výpis databáze na stránce je ok) a proměné udajů se jmenují jako pole formuláře i jako sloupce v tabulce BD::::

tak to nefachá:( Próóóč?
Za dotaz MySQL_Query(...) dej vypis chyby ... echo(MySQL_error()) ... a budes hned chytrejsi :o)

Radek
to mam:(
celý to vypadá takhle:

$spojeni = MySQL_Connect("mysql.wz.cz", "xxxxx", "xxxxx");

$sql = MySQL_Query($spojeni,
"INSERT INTO zkus_schan ('vlozeno', 'adresa', 'vyuzitelnost', 'osoba', 'mail')
VALUES ('$vlozeno', '$adresa', '$vyuzitelnost', '$osoba', '$mail')");

$vysledek=mysql_query($sql) or die(mysql_error())

a tohle mi to hází zpátky:

Warning: Supplied argument is not a valid MySQL-Link resource in /3w/wz.cz/k/ksystem/aaa/ok.php on line 7
V-Býsledek dotazu je prázdný

btw. 7 řádek je ten $vysledek=... atd...
To dvoji volani mysql_query() je nejaky pofiderni :) ... nemysles to nahodou takhle? ...

$spojeni = MySQL_Connect("mysql.wz.cz", "xxxxx", "xxxxx");

$sql = "INSERT INTO zkus_schan ('vlozeno', 'adresa', 'vyuzitelnost', 'osoba', 'mail')
VALUES ('$vlozeno', '$adresa', '$vyuzitelnost', '$osoba', '$mail')";

$vysledek=mysql_query($spojeni, $sql) or die(mysql_error())


Radek
to taky nešlo a hlásilo to ještě víc chyb:(
tak teda ještě jednou všechno:
soubor form.htm obsahující formulář
a ok.php obsahující skript pro uložení v DB
-------------------------------------------------------

form.htm

<form method=post action=ok.php>
<table width=100% border=1 cellspacing=0>
<tr>
<td><b>datum:</b>
<td><input type=text name=vlozeno>
<tr>
<td><b>adresa zkušebny:</b>
<td><input type=text name=adresa>
<tr>
<td><b>možnost využití:</b><br>
<td><input type=text name=vyuzitelnost>
<tr>
<td><b>kontaktní osoba:</b>
<td><input type=text name=osoba>
<tr>
<td><b>e-mail:</b>
<td><input type=text name=mail>
<tr>
<td> 
<td><input type=submit value=odeslat>
</table>

-------------------------------------------------------
ok.php

<h1>záznam přidán</h1>
<?
$spojeni = MySQL_Connect("mysql.wz.cz", "xxxxx", "xxxxx");

$sql = MySQL_Query(

"INSERT INTO zkusebna_schanim ('vlozeno', 'adresa', 'vyuzitelnost', 'osoba', 'mail')
VALUES ('$vlozeno', '$adresa', '$vyuzitelnost', '$osoba', '$mail')");

$vysledek=mysql_query($sql) or die(mysql_error())
?>


-------------------------------------------------------

tak, teď už mi to nevypisuje žádnej Warning,
píše už jenom tohle:

V-Býsledek dotazu je prázdný

můžete mi někdo konkrétně napsat co je tam vlastně špatně?
hi ! i want to...
$sql = "INSERT INTO zkusebny_schanim
(`vlozeno`, `adresa`, `vyuzitelnost`, `osoba`, `mail`)
VALUES ('$vlozeno', '$adresa', '$vyuzitelnost', '$osoba', '$mail');";

$vysledek=mysql_query($sql) or die(mysql_error());
a proc by tady odbc melo fungovat??
v provozu je tu stejne jenom mysql, takze takovy zduvodneni jako 'pro moznost prechodu na jinou databazi' na wz (zatim) nema smysl :-)

- a kdyz bys uz jo moc chtel prechazet na jinou db, tak co treba pear - ten ma tusim taky nejakou univerzalni tridu pro pristup k db, ne??

- a konecne, odbc bylo reseni pro win32, i kdyz myslim, ze uz chodi i na linuxu (??)

j