<?php
// Подключение к MySQL
$sql_host = 'localhost';
$sql_login = 'root';
$sql_pass = '';
$sql_db = '<имя моей дб которое я убрал,из 10 символов латиницей.>';
$db = mysql_connect($sql_host, $sql_login, $sql_pass)
or die("Could not connect: " . mysql_error());
mysql_select_db($sql_db,$db) or die ("пи-пи-пи рулю!");
$result = mysql_query ("SELECT id,name,text,group,ingr,step FROM cocktails",$db);
$myrow = mysql_fetch_array ($result);
do {
printf ("<div class='cname'><h1>%s</h1></div> ", $myrow["name"] );
}
while ($myrow = mysql_fetch_array ($result));
?>
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\sandy\xampp\htdocs\*******\rec_view.php on line 35
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\sandy\xampp\htdocs\******\rec_view.php on line 42
Не могу прикурить где ошибка?
Спустя 4 минуты, 32 секунды (10.02.2011 - 21:48) Snus написал(а):
$result = mysql_query ("SELECT `id`, `name`, `text`, `group`, `ingr`, `step` FROM `cocktails`",$db) or die(mysql_error());
У тебя колонка group, которую без апострофа использовать нельзя!
Спустя 5 минут, 2 секунды (10.02.2011 - 21:53) Сандин написал(а):
Спасибо! Все работает) только где то кодировка парит мозг) вылезло ????? :)
Исправило проблему.Ещё раз спасибо!
mysql_query('SET NAMES cp1251',$db);
mysql_query('SET CHARACTER SET cp1251',$db);
mysql_query('SET COLLATION_CONNECTION="cp1251_general_ci"',$db);
Исправило проблему.Ещё раз спасибо!
Спустя 9 минут, 56 секунд (10.02.2011 - 22:03) alex12060 написал(а):
$myrow = mysql_fetch_array ($result);
do {
printf ("<div class='cname'><h1>%s</h1></div> ", $myrow["name"] );
}
while ($myrow = mysql_fetch_array ($result));
При всем уважении к тебе, не рекомендую так делать совсем.
Спустя 15 минут, 38 секунд (10.02.2011 - 22:18) inpost написал(а):
Сандин
Ай-да ко мне в подпись и учимся правильно кодить! Начни с последней ссылки и вперёд до первой =)
Ай-да ко мне в подпись и учимся правильно кодить! Начни с последней ссылки и вперёд до первой =)
Спустя 14 минут (10.02.2011 - 22:32) Сандин написал(а):
Цитата (alex12060 @ 10.02.2011 - 19:03) |
При всем уважении к тебе, не рекомендую так делать совсем. |
Почему?
Спустя 4 минуты, 49 секунд (10.02.2011 - 22:37) Snus написал(а):
Сандин
<?php
// Подключение к MySQL
$sql_host = 'localhost';
$sql_login = 'root';
$sql_pass = '';
$sql_db = '<имя моей дб которое я убрал,из 10 символов латиницей.>';
$db = mysql_connect($sql_host, $sql_login, $sql_pass) or die("Could not connect: " . mysql_error());
mysql_select_db($sql_db,$db) or die ("пи-пи-пи рулю!");
$query = "SELECT `id`,`name`,`text`,`group`,`ingr`,`step` FROM `cocktails`";
$result = mysql_query ($query,$db) or die(mysql_error());
while ( $myrow = mysql_fetch_assoc ($result) ){
echo '<div class="cname"><h1>'.$myrow['name'].'</h1></div>';
}
?>
Спустя 20 минут, 15 секунд (10.02.2011 - 22:57) Сандин написал(а):
Спасибо ребята! цену вашу помощь.