rss-999
Новичок
Дата регистрации:
04.03.2013 19:56:26
Сообщений: 1
Заранее благодарен.
Warning: mysqli::mysqli() [mysqli.mysqli]: (42000/1049): Unknown database 'mysite-local' in S:\home\mysite.local\www\lib\functions.php on line 5
вот фрагмент кода на который ругается программа:
$mysqli = false;
function connectDB(){
global $mysqli;
$mysqli = new mysqli ("localhost", "root", "", "mysite-local"
$mysqli->query ("SET NAMES 'UTF8'"
}
я так понял что пхп скрипт не видит базу
базу создал на пхпмуадмин
скрипт из видеоурока: "видеокурс по основам ПХП"
и вот это после первого сообщения об ошибке:
Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in S:\home\mysite.local\www\lib\functions.php on line 6
Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in S:\home\mysite.local\www\lib\functions.php on line 12
Warning: mysqli::close() [mysqli.close]: Couldn't fetch mysqli in S:\home\mysite.local\www\lib\functions.php on line 27
Fatal error: Call to a member function fetch_assoc() on a non-object in S:\home\mysite.local\www\lib\functions.php on line 19
здесь решил выложить весь файл functions.php
<?php
$mysqli = false;
function connectDB(){
global $mysqli;
$mysqli = new mysqli ("localhost", "root", "", "mysite-local"
$mysqli->query ("SET NAMES 'UTF8'"
}
function getAllArticles(){
global $mysqli;
connectDB();
$result_set=$mysqli->query("SELECT * FROM 'articles'"
closeDB();
return resultSetToArray($result_set);
}
function resultsetToArray($result_set){
$array=array();
while (($row=$result_set->fetch_assoc()) !=false)
$array=$row;
return $array;
}
function closeDB(){
global $mysqli;
$mysqli->close();
}
?>
наверно от того что база не подключена) если нет то обьясните как исправить) пожалуйста.