[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод информации из базы в php в таблицу
kyzmichev
Ребят проблема вот в чем написал код вывода из mysql в таблицу php а чет ошибка какая то помогайте по возможности. Вот код


<?php
$result = mysql_query("SELECT id, name, text, phone, city, vacansii FROM vacansii WHERE vacansii = 'Вакансии'",$db);
$myrow = mysql_fetch_array($result);
do
{
printf("<table width='400' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td bgcolor='#CCCCCC'><a href='rabota.php?id=%s'>%s</a></td>
</tr>
<tr>
<td bgcolor='#CCCCCC'>%s</td>
</tr>
</table>"
,$myrow["id"], $myrow["name"],$myrow["phone"]);
}
while ($myrow = mysql_fetch_array($result));
?>


подключение есть в базу помогите где мой касяк скажите

вот ошибка которая вылезает в результате

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\classifieds.ru\www\vacancies.php on line 25

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\classifieds.ru\www\vacancies.php on line 37
Tapak
<table width='400' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td
bgcolor='#CCCCCC'><a href='rabota.php?id=%s'>%s</a></td>
</tr>
<tr>
<td
bgcolor='#CCCCCC'>%s</td>
</tr>
</table>


$result = mysql_query("SELECT `id`, `name`, `text`, `phone`, `city`, `vacansii` FROM `vacansii`
WHERE `vacansii` = 'Вакансии'"
,$db);
while($myrow = mysql_fetch_assoc($result))
{
echo ".$myrow['id']. $myrow['name'].$myrow['phone'].";
}

Как-то так... Подставляй что надо.
Valick
вам рассказать кто такой Евгений Попов?
___
для начала имена полей в запросе в обратные кавычки
и сам запрос в отделную переменную
$query="SELECT `id`, `name`, `text`, `phone`, `city`, `vacansii` FROM `vacansii` WHERE `vacansii` = 'Вакансии'";

теперь сам запрос можно проконтролировать
echo $query;
$result = mysql_query($query,$db);


_____________
Стимулятор ~yoomoney - 41001303250491
kyzmichev
не верно mad.gif
Tapak
Что именно??

$result = mysql_query("SELECT `id`, `name`, `text`, `phone`, `city`, `vacansii` FROM `vacansii`
WHERE `vacansii` = 'Вакансии'"
,$db);
function html ($one, $two, $three, $four)
{
echo '
<tr>
<td bgcolor="#CCCCCC"><a href=rabota.php?id='
.$one.'>'.$two.'</a></td>
</tr>
<tr>
<td bgcolor="#CCCCCC">'
.$three.'</td>
</tr>'
;
}


<table width='400' border='0' align='center' cellpadding='0' cellspacing='0'>


while($myrow = mysql_fetch_assoc($result)){
html($myrow['id'],$myrow['name'],$myrow['phone']);}

</table>
Tapak
<table> - это html, отдельно от php в моем примере. Тебе наверное же не надо что бы таблица повторялась?
YVSIK
Цитата (kyzmichev @ 11.12.2012 - 12:10)
Ребят проблема вот в чем написал код вывода из mysql в таблицу php а чет ошибка какая то помогайте по возможности. Вот код


<?php
$result = mysql_query("SELECT id, name, text, phone, city, vacansii FROM vacansii WHERE vacansii = 'Вакансии'",$db);
$myrow = mysql_fetch_array($result);
do
{
printf("<table width='400' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td bgcolor='#CCCCCC'><a href='rabota.php?id=%s'>%s</a></td>
</tr>
<tr>
<td bgcolor='#CCCCCC'>%s</td>
</tr>
</table>"
,$myrow["id"], $myrow["name"],$myrow["phone"]);
}
while ($myrow = mysql_fetch_array($result));
?>


подключение есть в базу помогите где мой касяк скажите

вот ошибка которая вылезает в результате

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\classifieds.ru\www\vacancies.php on line 25

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\classifieds.ru\www\vacancies.php on line 37

вся проблемммММММА в этом !!
читаем и запоминаем!
и внимательно читаем, то вдруг что нить опять не получится

http://phpforum.ru/index.php?showtopic=21916

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
finnmakkyl
Цитата (YVSIK @ 11.12.2012 - 13:10)
[QUOTE=kyzmichev,11.12.2012 - 12:10] Ребят проблема вот в чем написал код вывода из mysql в таблицу php а чет ошибка какая то помогайте по возможности. Вот код

[code]
<?php
$result = mysql_query("SELECT id, name, text, phone, city, vacansii FROM vacansii WHERE vacansii = 'Вакансии'",$db);
$myrow = mysql_fetch_array($result);

Ошибка в первой строчке, неправильно задаешь обращение к таблице, наверное на несущиствующие поле, раз массив возвращает ложь.
Игорь_Vasinsky
Цитата
раз массив возвращает ложь

массив ничё не возвращает :D

mysql_query("SELECT `id`, `name`, `text`, `phone`, `city`, `vacansii` FROM `vacansii` WHERE `vacansii` = 'Вакансии'") or die (mysql_error());


расскажет тебе в чём ошибка



_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

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