Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Работа с БД в php

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Работа с БД в php
Имя
Сообщение << Старые топики   Новые топики >>
Работа с БД в php - 2008-10-23 15:47:10.983333   
LitlCoocs

Сообщений: 73
Оценки: 0
Присоединился: 2008-09-25 12:52:44.770000
народ помогите плиз ошибочку найти ??? )
<?php
include (bloks/conectdb.php);
if (isset ($_POST['title'])) {$title = $_POST['title']; }
if (isset ($_POST['meta_d'])) {$meta_d = $_POST['meta_d']; }
if (isset ($_POST['meta_k'])) {$meta_k = $_POST['meta_k']; }
if (isset ($_POST['date'])) {$date = $_POST['date']; }
if (isset ($_POST['opis'])) {$opis = $_POST['opis']; }
if (isset ($_POST['text'])) {$text = $_POST['text']; }
if (isset ($_POST['autor'])) {$autor = $_POST['autor']; }
?>
<!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>Админка</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="690" border="0" align="center" bgcolor="#FFFFFF" class="main_border">
<?php include ("bloks/head.php");?>
<tr>
<td><table width="690" border="0">
<tr>
<?php include ("bloks/leftst.php");?>
<td width="500" valign="top">
<?php
if (isset ($title) && isset($meta_d) && isset ($meta_k) && isset ($date) && isset ($opis) && isset ($text) && isset ($autor))
{
$result = mysql_query ("INSERT INTO lesson (title, meta_d, meta_k, date, opis,text,autor) VALUES ('$title','$meta_d','$meta_k','$date','$opis','$text','$autor')")
if ($result == 'true')
{echo "<p>Урок внесен в баззу</p>"; }
else
{echo "<p>Урок не внесен в баззу</p>";}
}
else {echo "<p colore='red'><center>!!! Вы заполнели не все поля пожалуйста проверьте !!!</center></p> ";}
?>
</td>
</tr>
</table></td>
</tr>
<?php include ("bloks/niz.php");?>
</table>
</body>
</html>
Post #: 1
RE: Работа с БД в php - 2008-10-23 17:06:06.200000   
Cep}|{

Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
че за ошибку выдает?
 
$result = mysql_query ("INSERT INTO lesson (title, meta_d, meta_k, date, opis,text,autor) VALUES ('$title','$meta_d','$meta_k','$date','$opis','$text','$autor')")
в конце точки с запятой не хватает
Post #: 2
RE: Работа с БД в php - 2008-10-23 17:31:48.853333   
LitlCoocs

Сообщений: 73
Оценки: 0
Присоединился: 2008-09-25 12:52:44.770000
оо thx ток начал изучать php еще не оч внимательно код пишу и ктомуже путуюсь иногда где нужно ставить ; а где нет спсибо ))) осталось выяснить почему к БД не конектит (((
Post #: 3
RE: Работа с БД в php - 2008-10-23 17:32:42.946666   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
"if ($result == 'true')" - эт что, извините? Типо если данные успешно вставились? Мда
Post #: 4
RE: Работа с БД в php - 2008-10-23 17:40:15.933333   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
quote:

почему к БД не конектит (((

я так и не понял почему у меня тоже
Post #: 5
RE: Работа с БД в php - 2008-10-23 17:43:31.170000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

&lt;?php
if (isset ($title) &amp;&amp; isset($meta_d) &amp;&amp; isset ($meta_k) &amp;&amp; isset ($date) &amp;&amp; isset ($opis) &amp;&amp; isset ($text) &amp;&amp; isset ($autor))
{
$result = mysql_query ("INSERT INTO lesson (title, meta_d, meta_k, date, opis,text,autor) VALUES ('$title','$meta_d','$meta_k','$date','$opis','$text','$autor')")
if ($result == 'true')
{echo "&lt;p&gt;Урок внесен в баззу&lt;/p&gt;"; }
else
{echo "&lt;p&gt;Урок не внесен в баззу&lt;/p&gt;";}
}
else {echo "&lt;p colore='red'&gt;&lt;center&gt;!!! Вы заполнели не все поля пожалуйста проверьте !!!&lt;/center&gt;&lt;/p&gt; ";}
?&gt;


<?php
if (isset ($title) && isset($meta_d) && isset ($meta_k) && isset ($date) && isset ($opis) && isset ($text) && isset ($autor))
{
$result = mysql_query ("INSERT INTO lesson (title, meta_d, meta_k, date, opis,text,autor) VALUES ('$title','$meta_d','$meta_k','$date','$opis','$text','$autor')") ;
if ($result)
{
echo "<p>Урок внесен в баззу</p>";
}
else
{
echo "<p>Урок не внесен в баззу</p>";
} }
else {echo "<p colore='red'><center>!!! Вы заполнели не все поля пожалуйста проверьте !!!</center></p> ";}
?>
Post #: 6
RE: Работа с БД в php - 2008-10-23 17:57:17.346666   
LitlCoocs

Сообщений: 73
Оценки: 0
Присоединился: 2008-09-25 12:52:44.770000

quote:

ORIGINAL: Pashkela

"if ($result == 'true')" - эт что, извините? Типо если данные успешно вставились? Мда

ну извените если что не так это из учебника ))
P.S, всем спасибо все сделал
P.P.s а работает в обоих случаях if ($result) or if ($result == 'true')
Post #: 7
RE: Работа с БД в php - 2008-10-23 18:02:54.036666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000

quote:

ORIGINAL: LitlCoocs

quote:

ORIGINAL: Pashkela

"if ($result == 'true')" - эт что, извините? Типо если данные успешно вставились? Мда

ну извените если что не так это из учебника ))

Выложи название и имя авторой твоей книги. И желательно фото страницы, где ты увидел этот код.
Post #: 8
RE: Работа с БД в php - 2008-10-23 18:04:09.490000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000

quote:

ORIGINAL: oRb
Выложи название и имя авторой твоей книги. И желательно фото страницы, где ты увидел этот код.


да-да, пожалуйста, а то мне что-то уже дня три кажется, что я в другой галактике
Post #: 9
RE: Работа с БД в php - 2008-10-23 18:04:39.160000   
Cep}|{

Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
а где сам коннект-то? Дай код
Post #: 10
RE: Работа с БД в php - 2008-10-23 18:09:07.443333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
if ($result == 'true')

'true'  в данном случае не имеет логического смысла
Post #: 11
RE: Работа с БД в php - 2008-10-23 18:18:02.713333   
LitlCoocs

Сообщений: 73
Оценки: 0
Присоединился: 2008-09-25 12:52:44.770000

quote:

ORIGINAL: Pashkela

quote:

ORIGINAL: oRb
Выложи название и имя авторой твоей книги. И желательно фото страницы, где ты увидел этот код.


да-да, пожалуйста, а то мне что-то уже дня три кажется, что я в другой галактике

Это из видио учебника который выкладывал Xakep9009 в своих уроках ! вот! скрин того момента с кодом!
Post #: 12
RE: Работа с БД в php - 2008-10-23 18:22:23.166666   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

Это из видио учебника который выкладывал Xakep9009 в своих уроках ! вот! скрин того момента с кодом!

[sm=ag.gif][sm=ag.gif][sm=ag.gif] удали нах эти уроки. ты хоть пос
мотрел бы на орфографию автора… какое там пхп, там русс.яз хромает
Post #: 13
RE: Работа с БД в php - 2008-10-23 18:24:36.700000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Особенно сильно "Ваш урок добален/не добален"

Голактико опасносте!
Post #: 14
RE: Работа с БД в php - 2008-10-23 18:29:24.750000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000

quote:

ORIGINAL: LitlCoocs

quote:

ORIGINAL: Pashkela

quote:

ORIGINAL: oRb
Выложи название и имя авторой твоей книги. И желательно фото страницы, где ты увидел этот код.


да-да, пожалуйста, а то мне что-то уже дня три кажется, что я в другой галактике

Это из видио учебника который выкладывал Xakep9009 в своих уроках ! вот! скрин того момента с кодом!

это не учебник, и советую подобными материалами не пользоваться.
Post #: 15
RE: Работа с БД в php - 2008-10-23 20:17:19.353333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
может я чёто непонимаю, но если булев тип задаётся то слово 'true' должно же писаться без кавычек…
ведь если переменная имеет внутри себя true и является строковой переменной то в некоторых случаях код будет работать неправильно… поправте меня если  я ошибаюсь
Post #: 16
RE: Работа с БД в php - 2008-10-23 20:22:40.260000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
нет, не ошибаешься, весь прикол в том, что даже и без кавычек это работать не будет
Post #: 17
RE: Работа с БД в php - 2008-10-23 20:27:09.090000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
просто меня удивило то, что в учебнике было написанно с кавычками.. мутный какойто учебник
Post #: 18
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Работа с БД в php







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.