Помогите нати ошибку

lifer

Guest
Помогите нати ошибку

Начинаю учить PHP. Написал вот такой скрипт:

<?
define("DBName","test");
define("HostName","localhost");
define("UserName","root");
define("Password","");
$link = mysql_connect(HostName,UserName,Password);
mysql_select_db("test",$link);
mysql_query("create table t(id int, a text)",$link);
for($i=0;$i<10;$i++)
{ $id=time();
mysql_query("insert into t(id, a) values($id, $i)",$link);
}
$r=mysql_query("select * from t",$link);
while ($f = mysql_num_array($r))
{
echo $f[id]." -> ".$f[a]."<br>";
}
mysql_free_result($r);
?>

После запуска выдаёт:
Fatal error: Call to undefined function: mysql_num_array() in z:\home\localhost\www\test.php on line 14

Что я сделал не так?

Где можно найти документацию или FAQ по работе с MySQL. Кто может, приведите простейший пример работы с БД. У меня самоучитель старый просто.
 

romakhin

Guest
А нету такой функции mysql_num_array(), прикинь! Напиши разработчикам, чтобы срочно добавили. А то что это такое - у людей скрипты не работают!

Есть, правда, какая-то mysql_fetch_array(), вроде...
 

Кром

Новичок
lifer
Что найти документацию на можешь? А правила форума читал? Там специально ссылки подобраны.
И php и mysql :)
 
Сверху