[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Почему в функцию приходит булев вместо ресурса ?
jeep456
Пытаюсь вывести данные из базы, вне функции всё работает, а если пытаюсь запихнуть в функцию то выдаёт warning ошибку ошидался ресурс пришло булев -
"Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in I:\home\test0.ru\www\ud.php on line 15"
и соответственно
"Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in I:\home\test0.ru\www\ud.php on line 15"

Подскажите почему данные из переменной не передаются в функию ?

Вот сам код :
 

<?php

function
cont(){
$con=mysql_connect("localhost","root","");
$sel=mysql_select_db("baza");
}
cont();

$sql="SELECT * FROM city";

function vivod($sql,$assrow=0){
cont();
$query=mysql_query($sql);
if(1==$assrow){
while($s=mysql_fetch_assoc($query)){
echo $s["country"],"<br>";}
}

else{
while($s=mysql_fetch_row($query)){
echo $s[1],"<br>";}
}
}

vivod($sql,1);

mysql_close();
?>

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.