<html>
<head><link rel="stylesheet" type="text/css" href="stylesheet.css"></head>
<body>
<font>
<b>These records are in our database</b><br><br>
<font face="verdana" size="-1" color="#2A7FFF">
<?php
//include("required.php3");
$db = mysql_connect("Localhost", "admin","111");
mysql_select_db("pro",$db);
$result = mysql_query("SELECT * FROM pro",$db);
if ($myrow = mysql_fetch_array($result)) {
echo "<table border=1>\n";
echo "<tr>
<td>ID</td>
<td>name</td>
<td>email</td>
<td>project</td>
</tr>\n";
do {
printf("<tr><td><font>%s</td><td><font>%s</td><td><font>%s</td><td><font>%s</td> </tr>\n", $myrow["ID"], $myrow["name"], $myrow["email"], $myrow["project"]);
} while ($myrow = mysql_fetch_array($result));
echo "</table>\n";
} else {
echo "Sorry, no records were found!";
}
?>
</body>
</html>
при его выполнение на экране появляется надпись
\n"; echo " ID name email project \n"; do { printf("%s%s%s%s \n", $myrow["ID"], $myrow["name"], $myrow["email"], $myrow["project"]); } while ($myrow = mysql_fetch_array($result)); echo "\n"; } else { echo "Sorry, no records were found!"; } ?>
и ничего не происходит! подскажите в чем моя ошибка
Спустя 1 минута, 13 секунд (13.03.2010 - 12:04) DedMorozzz написал(а):
не твой а попова. Вот курс лечения http://phpforum.ru/index.php?showtopic=219...=0
Спустя 19 минут, 7 секунд (13.03.2010 - 12:23) Guest написал(а):
DedMorozzz возможно я не так выразился я имел в виду то что это код который я нашел
Спустя 6 минут, 44 секунды (13.03.2010 - 12:30) Guest написал(а):
DedMorozzz спасибо но честно говоря не очень помогло! не подскажите что не так в данном коде?
Спустя 27 минут, 34 секунды (13.03.2010 - 12:58) Awilum написал(а):
Цитата |
не подскажите что не так в данном коде? |
Все не так...
ссылка которую предложил DedMorozzz
http://phpforum.ru/index.php?showtopic=219...=0entry205655
И вообще отказывайтесь от старого ext/mysql и пишите на новом ext/mysqli
Разработчики PHP рекомендуют MySQLi уже начиная с MySQL версий 4.1.3
Спустя 2 часа, 50 минут, 51 секунда (13.03.2010 - 15:49) Guest написал(а):
Awilum спасибо! в статье описано как выводить и искать данные, не подскажете ссылку в котороый описано как удалять, добавлять,редактировать?
Спустя 11 минут, 18 секунд (13.03.2010 - 16:00) Awilum написал(а):
Цитата |
как удалять, добавлять,редактировать? |
Спустя 1 день, 5 часов, 24 минуты, 35 секунд (14.03.2010 - 21:24) Guest написал(а):
Awilum большое спасибо! еще вопросик вывожу данные из моей таблицы вот так :
что и куда мне нужно прописать что бы изменять размер текста в таблицы и цвет границы таблицы! я так понимаю что надо туда впихнуть <font size> но не могу понять как и куда
echo "<table border=1>\n";
echo "<tr><td>Модель</td><td>Фирма</td><td>Тип корпуса</td><td>Диагональ<br>(дюймы)</td><td>Длинна<br>(мм)</td><td>Ширина<br>(мм)</td>
<td>Толщина<br>(мм)</td><td>Вес<br>(г)</td></tr>\n";
do
{
printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>\n",
$myrow["model"], $myrow["firm"], $myrow["case"], $myrow["display"], $myrow["Length"], $myrow["Width"], $myrow["Thickness"], $myrow["Weight"]);
}
while ($myrow = mysql_fetch_array($result));
echo "</table>\n";
что и куда мне нужно прописать что бы изменять размер текста в таблицы и цвет границы таблицы! я так понимаю что надо туда впихнуть <font size> но не могу понять как и куда
Спустя 9 часов, 47 минут, 15 секунд (15.03.2010 - 07:12) Анатоль написал(а):
Guest
ну тут тебе в помощь CSS
style="border:1px solid ЦВЕТ; font-size:РАЗМЕРpx;"
применяй в тегах table, tr, td
в этом случае лучше в отдельной CSS выложить что-то вроде:
ну тут тебе в помощь CSS
style="border:1px solid ЦВЕТ; font-size:РАЗМЕРpx;"
применяй в тегах table, tr, td
в этом случае лучше в отдельной CSS выложить что-то вроде:
table {font-size:РАЗМЕРpx;}
td {border:1px solid ЦВЕТ;}
Спустя 9 часов, 33 минуты, 41 секунда (15.03.2010 - 16:45) Guest написал(а):
спасибо!!!
следующий вопрос такого плана;
создал я в форме Раскрывающиеся список:
Дальше в другом документе мне нужно записать значение в БД.
вот код
//обозначаю значение за переменную $case
$case=$_POST['case'];[/code]
//дальше когда я подключился к таблице записываю в бд
$Query = "INSERT INTO $table (model, firm, case, display) VALUES ('$model','$firm','$case','$display')";
[code]
но он ничего не записывает в базу! подскажите что я не так сделал?
следующий вопрос такого плана;
создал я в форме Раскрывающиеся список:
Выберите тип корпуса
<br>
<SELECT name="case" size="1">
<OPTION value="case1">Классический
<OPTION value="case2">Слайдер
<OPTION value="case3">Раскладной
</SELECT>
Дальше в другом документе мне нужно записать значение в БД.
вот код
//обозначаю значение за переменную $case
$case=$_POST['case'];[/code]
//дальше когда я подключился к таблице записываю в бд
$Query = "INSERT INTO $table (model, firm, case, display) VALUES ('$model','$firm','$case','$display')";
[code]
но он ничего не записывает в базу! подскажите что я не так сделал?
Спустя 3 минуты, 53 секунды (15.03.2010 - 16:49) DedMorozzz написал(а):
1. Обозвал ли все переменые?
2. Присутствует ли подключение к БД
3. Выбрана ли БД
4. Возьми в кавычки все поля.
2. Присутствует ли подключение к БД
3. Выбрана ли БД
4. Возьми в кавычки все поля.
Спустя 1 час, 39 секунд (15.03.2010 - 17:50) Игорь_Vasinsky написал(а):
<SELECT name="case" size="1">
<OPTION value="case1" >Классический
<OPTION value="case2">Слайдер
<OPTION value="case3">Раскладной
</SELECT>
if ($_POST['case'] == 'case1'){$case = "Классический"}
elseif ($_POST['case'] == 'case2'){$case = "Слайдер"}
elseif ($_POST['case'] == 'case3'){$case = "Раскладной"}
вот ты и присвоил значение переменной $case - которую потом пиши в базу
Без обид, но только не рано ли вы за PHP взялись если у вас с html и css худовато?
//Пользуемся кнопкой редактирования. Nikitian
Спустя 4 часа, 6 минут, 9 секунд (15.03.2010 - 21:56) Guest написал(а):
Игорь_Vasinsky это институтское задание (курсовик) так что хочешь не хочешь а изучать с нуля надо! учусь всего неделю так что вот такие(наверно на ваш взгляд ) тривиальные вещи не знаю! Большое спасибо за совет
Спустя 9 минут, 27 секунд (15.03.2010 - 22:06) Guest написал(а):
DedMorozzz
это я все сделал
это я все сделал
Спустя 13 минут (15.03.2010 - 22:19) Guest написал(а):
Игорь_Vasinsky сделал как вы сказали но не помогло! посмотрите пожалуста код
а вот файлик add.php
<FORM name="send" action="add.php" method="post">
Введите модель телефона
<br>
<INPUT type="text" name="model" size=30>
<br>
Введите фирму производителя
<br>
<INPUT type="text" name="firm" size=30>
<br>
Введите диагональ дисплея
<br>
<INPUT type="text" name="display" size=30>
<br>
Выберите тип корпуса
<br>
<SELECT name="case" size="1">
<OPTION value="case1">Классический
<OPTION value="case2">Слайдер
<OPTION value="case3">Раскладной
</SELECT>
<br>
<br>
<INPUT type="submit" name="Send" value="ОТПРАВИТЬ">
<INPUT type="reset" name="Reset" value="ОЧИСТИТЬ">
</FORM>
а вот файлик add.php
<?php
if(isset($_POST['Send']))
{
// Данные для MySQL сервера
$DBHost = "localhost"; // Хост
$DBUser = "root"; // Имя пользователя
$DBPassword = ""; // Пароль
$DBName = "mobile"; // Имя базы данных
$table="models";
$model=$_POST['model'];
$firm=$_POST['firm'];
$display=$_POST['display'];
if($_POST['case'] == "case1")
{$case = "Классический";}
elseif($_POST['case'] == 'case2')
{$case = "Слайдер";}
elseif($_POST['case'] == 'case3')
{$case = "Раскладной";}
// Подключаемся к MySQL серверу
$Link = mysql_connect($DBHost, $DBUser, $DBPassword)or die("Невозможно подключиться к серверу MySQL");
// Выбираем нашу базу данных
mysql_select_db($DBName, $Link) or die("Выбранная вами база данных не существует");
// Добавляем запись в нашу таблицу customer
// т.е. делаем SQL запрос
$Query = "INSERT INTO $table (model, firm, case, display) VALUES ('$model','$firm','$case','$display')";
mysql_query($Query, $Link);
<?