[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Где что не так?
urlmy
Сделал в mysql таблицу с городами, тоесть два столбца для id и самих названий городов
Для проверки хотел вывести в title
<?php 
include ("blocks/bd.php");/*Соединяемся с базой*/
$result = mysql_query ("SELECT gorod FROM goroda WHERE gorod='Астана'",$db);
$myrow = mysql_fetch_array ($result);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<meta
http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title><?php
echo $myrow ['Астана']; ?></title>
<link
href="style.css" rel="stylesheet" type="text/css" />
</head>


НЕВЫТАСКИВАЕТ wink.gif



Спустя 30 минут, 50 секунд (9.11.2010 - 09:29) urlmy написал(а):
Неужели ни кто не может помочь?

Спустя 4 минуты, 5 секунд (9.11.2010 - 09:33) ApuktaChehov написал(а):
Да тут народ только просыпается.

А по делу. Для начала посмотрите что возвращает mysql_fetch_array ($result);
А лучше используйте mysql_fetch_assoc

Спустя 1 минута, 35 секунд (9.11.2010 - 09:35) Slays написал(а):
$result = mysql_query ("SELECT gorod FROM goroda WHERE gorod='Астана'",$db);
$myrow = mysql_fetch_array ($result);


после такого у тебя $myrow содержит
$myrow[0] = 'Астана';
$myrow['gorod'] = 'Астана';

а уж никак не $myrow ['Астана']

Спустя 16 секунд (9.11.2010 - 09:35) linker написал(а):
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<
title><?php echo $myrow['gorod']; ?></title>
<
link href="style.css" rel="stylesheet" type="text/css" />
</
head>

Спустя 9 минут, 7 секунд (9.11.2010 - 09:44) twin написал(а):
urlmy
Афигеть...
А че не через Африку?
Просто написать
<title>Астана</title>
некошерно... Обязательно в базу надо. Ведь то, что у тебя написано абсолютно идентично тому, что написал я.
И вообще, тебе сюда.

Спустя 8 минут, 39 секунд (9.11.2010 - 09:53) Slays написал(а):
теперь понятно откуда корни растут )) user posted image

Спустя 31 минута, 24 секунды (9.11.2010 - 10:24) urlmy написал(а):
Цитата (twin @ 9.11.2010 - 06:44)
urlmy
Афигеть...
А че не через Африку?
Просто написать
<title>Астана</title>
некошерно... Обязательно в базу надо. Ведь то, что у тебя написано абсолютно идентично тому, что написал я.
И вообще, тебе сюда.

Наверно ты еще не проснулся, я ясно написал что я только пробую вывести вообщем я только учусь.

Спустя 8 минут, 12 секунд (9.11.2010 - 10:33) twin написал(а):
Я проснулся давно))) У нас обед уже.

Ну вот тогда тебе еще пример для "попробовать и поучиться"
$gorod = 'Астана';
$gorod = $gorod;
if($gorod == $gorod)
echo '<title>'. $gorod .'</title>';

Смысл и польза точно такие же. Вдумайся в то, что ты пытаешься сделать и вопросы сами отпадут.

Спустя 25 минут, 14 секунд (9.11.2010 - 10:58) sergeiss написал(а):
Цитата (twin @ 9.11.2010 - 11:33)
$gorod = 'Астана';
$gorod = $gorod;
if($gorod == $gorod)
echo '<title>'. $gorod .'</title>';

Твин, ты не прав... А где же проверка-то???

Так будет вернее:

$gorod = 'Астана';
$gorod = isset( $gorod ) ? $gorod : 'Астана';
if($gorod == $gorod and is_string( $gorod ) and strlen( trim( $gorod) ) > 0)
echo '<title>'. $gorod .'</title>';
else
echo ''Где-то ошибка...;


biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif

Спустя 56 минут, 54 секунды (9.11.2010 - 11:55) Sanchopansa написал(а):
неее.. если делать с проверкой то у него будет нормальный скрипт который выводит результат поиска например... тут весь прикол в том что он это делал не в целях проверки smile.gif

Спустя 37 минут, 8 секунд (9.11.2010 - 12:32) walters написал(а):
user posted image
Быстрый ответ:

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