Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не выводит результат в браузере [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (7): « 1 [2] 3 4 5 6 7 »   

> Описание: когда добавляем данные в БД и проверяем в браузере данные, где править?
Viper
Отправлено: 31 Августа, 2010 - 16:11:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




KuPbI4 ну так правильно mysql_query вам возвратил true так как запрос выполнил успешно.

PHP:
скопировать код в буфер обмена
  1. $total = mysql_query('SELECT COUNT(`id`) FROM `cars`');
  2. list($num_records) = mysql_fetch_array($total);


PS! Где вы такой наркоманский пример взяли ? Улыбка


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
JustUserR
Отправлено: 31 Августа, 2010 - 16:36:00
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




KuPbI4 пишет:
$model = strip_tags(stripslashes(substr($_POST['model'],0,255)));
При использовнии некоторых значений переменных которые будут интерполироваться в строковоую констанку с основным SQL-запросом - необходимо произвести их предварительное экранирование по спецсимволам аналогичным строке с одиночными кавычками Если у вас используется опция magic_quotes то при этом можно сначала убрать лишний уровень экранирования с помощью функции stripslashes - а потом добавить его с учетом кодовой таблицы текущего соединения с БД функцией mysql_real_escape_string Кроме того можно не добавлять функцию обчстки тегов - поскольку по отношению к уровню конструкций SQL-запроса они не выполняют каких-либо специфических функций


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Мелкий Супермодератор
Отправлено: 31 Августа, 2010 - 16:44:03
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Viper, вообще-то запрос возвратил false, т.к. он синтаксически не верен Улыбка А был бы верен, возвратил бы для селекта ресурс.

А ошибка тут:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT count(*) FROM cars

count - это функция, и отдельно (пробелом в этом случае) от своих параметров стоять не может.

(Отредактировано автором: 31 Августа, 2010 - 16:45:06)



-----
PostgreSQL DBA
 
 Top
KuPbI4
Отправлено: 31 Августа, 2010 - 17:27:49
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Мне что-то Вас не понять, но всю правду скажу, что
Viper пишет:
PS! Где вы такой наркоманский пример взяли ?

Наркоманский,как вы говорите, пример взят с http://php.su/forum/topic.php?fo...opic=387&p=2

Теперь:
Вместо
PHP:
скопировать код в буфер обмена
  1.  
  2. list($num_records) = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM cars'));
  3.  

поменял на
PHP:
скопировать код в буфер обмена
  1.  
  2. $total = mysql_query('SELECT COUNT(*) FROM cars');
  3. list($num_records) = mysql_fetch_array($total);
  4.  


Ошибки нет.
Теперь дальше:
Если так:
PHP:
скопировать код в буфер обмена
  1.  
  2. $count_pages = $num_records/$count + 1;
  3. // дальше ссылки на остальные страницы
  4. for ($i = 0; $i < $count_pages; $i += $count)
  5. {
  6. if ($i != $from)
  7. echo "<a href=catalog.php?from=$from>";
  8. echo "страница ".$i/$count;
  9. echo "</a>";
  10. echo "";
  11. }
  12.  

то в браузере напишет страница 0
А если
PHP:
скопировать код в буфер обмена
  1.  
  2. $count_pages = $num_records/$count + 1;
  3. // дальше ссылки на остальные страницы
  4. for ($i = 0; $i < $count_pages + 1; $i += $count)
  5. {
  6. if ($i != $from)
  7. echo "<a href=catalog.php?from=$from>";
  8. echo "страница ".$i/$count;
  9. echo "</a>";
  10. echo "";
  11. }
  12.  

то выведет страница 0 - без ссылки, а эта со ссылкой, но данные такие же, страница 1
а в БД 5 записей:
Цитата:

model year mesto probeg money
ads 123123 qweqe 12313 123123
q 123 as 123 11
asd 1231 qweasd 2131 111
qwea 123 asdqwe 2121 12311
Lada 21114 2009 Lenina 191211 50000

где копать ошибку?
upd:
PHP:
скопировать код в буфер обмена
  1.  
  2. $from = $_POST['from'];
  3. if (!isset($from)) $from = 0;
  4. $count = 3; // по 3 записи
  5.  

как я понял


SQL:
скопировать код в буфер обмена
SELECT * FROM cars LIMIT $from, $count

выведет 3 первые записи и потом там появляется ссылка но та же ссылка и те же первые 3 записи , а как тогда мне получить ссылку следующие последние 2 записи?
еще раз извиняюсь - за то что плохо разбираюсь в пхп( но ничего потихоньку понимаю...
(Добавление)
Решил проблему:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $from = $_POST['from'];
  4. $from = $_GET['from'];
  5. if (!isset($from)) $from = 0; //откуда будем парсить!
  6. $count = 3; // по 3 записи
  7. //соединение с БД
  8. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  9. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  10. mysql_query("SET NAMES UTF-8");
  11. //собственно сам запрос
  12. $q = mysql_query("SELECT * FROM cars LIMIT $from, $count");
  13.  
  14. while($b = mysql_fetch_array($q)) {
  15.  //вывод!
  16. echo "
  17.   <table align='center' class='katal'>
  18.   <tr>
  19.   <td colspan='2' class='katal_title'>
  20.   <p class='katalog'>Модель:$b[model]</p>
  21.   </td>
  22.   </tr>
  23.   <tr>
  24.   <td width='345px'>
  25.   <p class='katalog_1'>Год выпуска:$b[year]</p>
  26.   <p>Место стоянки:$b[mesto]</p>
  27.   <p>Пробег:$b[probeg] км</p>
  28.   <p>Цена:$b[money] руб</p>
  29.   <br>
  30.   </td>
  31.   </tr>
  32.   </table>
  33. ";
  34. }
  35. //определяем сколько страниц
  36. $total = mysql_query('SELECT COUNT(*) FROM cars');
  37. list($num_records) = mysql_fetch_array($total);
  38. $count_pages = $num_records/$count + 1;
  39. // дальше ссылки на остальные страницы
  40. for ($i = 0; $i < $count_pages + 1; $i += $count)
  41. {
  42. if ($i != $from)
  43. echo "<a href=catalog.php?from=$i>";
  44. echo "".$i/$count + 1;
  45. echo "</a>";
  46. echo " ";
  47. }
  48. ?>
  49.  

upd:
Опять проблемы...
добавил еще 2 записи - то есть будет 7 данных
гляну на каталог 1 страница первые ТРИ записи, 2 страница препоследние ТРИ записи, а последней записи нет... Недовольство, огорчение
где опять копать?!

(Отредактировано автором: 31 Августа, 2010 - 18:46:00)

 
 Top
SAD Модератор
Отправлено: 31 Августа, 2010 - 18:52:43
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




KuPbI4 пишет:
насчет постраничной навигаций, много тем глянул, ни один не работает

Вчера, сразу как только вам отписался - сам сделал по примеру навигацию - никаких хлопот не было - старайтесь и думайте )
 
 Top
KuPbI4
Отправлено: 31 Августа, 2010 - 20:38:30
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




короче, полностью рабочий скрипт!
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $from = $_GET['from'];
  4. if (!isset($from)) $from = 0; //откуда будем парсить!
  5. $count = 3; // по 3 записи
  6. //соединение с БД
  7. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  8. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  9. mysql_query("SET NAMES UTF-8");
  10. //собственно сам запрос
  11. $q = mysql_query("SELECT * FROM cars LIMIT $from, $count");
  12.  
  13. while($b = mysql_fetch_array($q)) {
  14.  //вывод!
  15. echo "
  16.   <table align='center' class='katal'>
  17.   <tr>
  18.   <td colspan='2' class='katal_title'>
  19.   <p class='katalog'>Модель:$b[model]</p>
  20.   </td>
  21.   </tr>
  22.   <tr>
  23.   <td width='345px'>
  24.   <p class='katalog_1'>Год выпуска:$b[year]</p>
  25.   <p>Место стоянки:$b[mesto]</p>
  26.   <p>Пробег:$b[probeg] км</p>
  27.   <p>Цена:$b[money] руб</p>
  28.   <br>
  29.   </td>
  30.   </tr>
  31.   </table>
  32. ";
  33. }
  34. //определяем сколько страниц
  35. $total = mysql_query('SELECT COUNT(*) FROM cars');
  36. list($num_records) = mysql_fetch_array($total);
  37.  
  38. if ($num_records == 0) {
  39.     echo "Машины <b>проданы</b><img src='img/to_become_senile.gif'><br>";
  40. };
  41.  
  42. $count_pages = $num_records/$count + 1;
  43. // дальше ссылки на остальные страницы
  44. echo "<br>Страницы: ";
  45. for ($i = 0; $i < $num_records; $i += $count)
  46. {
  47. if ($i != $from) echo "<a href=catalog.php?from=$i>";
  48. echo "".$i/$count + 1;
  49. if ($i != $from)  echo "</a>";
  50. echo " ";
  51. }
  52. echo "<br><br>Всего в каталоге: ".$num_records." <b>авто</b>";
  53. ?>
  54.  

Может, кому то пригодится )
 
 Top
KuPbI4
Отправлено: 01 Сентября, 2010 - 01:20:05
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Осталось сделать админку, редактирование записей php и mysql и удаление и все тип-топ Улыбка
 
 Top
KuPbI4
Отправлено: 01 Сентября, 2010 - 20:18:00
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Форма редактирования:
edit_form.php
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form action="edit.php" method="post">
  3.         <label>
  4.       Модель машины:<input type="text" name="model"/><br>
  5.           Год выпуска:<input type="text" name="year"/><br>
  6.           Место стоянки:<input type="text" name="mesto"/><br>
  7.           Пробег:<input type="text" name="probeg"/> км<br>
  8.           Цена:<input type="text" name="money"/> руб.<br>
  9.           <input type="submit" value="Редактировать" name="edit"/>&nbsp;<input type="reset" value="Очистить"/><br>
  10.     </label>
  11.  

edit.php
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $model = strip_tags(stripslashes(substr($_POST['model'],0,255)));
  4. $year = strip_tags(stripslashes(substr($_POST['year'],0,11)));
  5. $mesto = strip_tags(stripslashes(substr($_POST['mesto'],0,255)));
  6. $probeg = strip_tags(stripslashes(substr($_POST['probeg'],0,11)));
  7. $money = strip_tags(stripslashes(substr($_POST['money'],0,11)));
  8.  
  9. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  10. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  11. mysql_query("SET NAMES UTF-8");
  12. $query="UPDATE * SET cars WHERE $model, $year, $mesto, $probeg, $money";
  13.  
  14. if (mysql_query($query))
  15. echo "Запись редактирована! =)";
  16. else
  17. echo "Запись не редактирована! =(((";
  18. ?>
  19.  

Запись не редактируется... почему?! вроде запрос правильный...

(Отредактировано автором: 01 Сентября, 2010 - 20:18:47)

 
 Top
SAD Модератор
Отправлено: 01 Сентября, 2010 - 20:27:13
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




KuPbI4 пишет:
$query="UPDATE * SET cars WHERE $model, $year, $mesto, $probeg, $money";

Что это за бред? ) Вы хотя бы синтаксис UPDATE прочитайте , а потом делайте.
 
 Top
KuPbI4
Отправлено: 01 Сентября, 2010 - 20:55:42
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. $query="UPDATE `cars` SET `model` WHERE `year`, `mesto`, `probeg`, `money`";
  3.  

и так пробовал, все равно (
 
 Top
SAD Модератор
Отправлено: 01 Сентября, 2010 - 21:01:24
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




Во первых, желательно, чтобы в таблице sql было поле , например, id - avtoincrement. чтобы можно было определить, какую запись собственно обновлять. Приведу пример update:
PHP:
скопировать код в буфер обмена
  1. mysql_query("UPDATE `your_table` SET `field`='{$var}' WHERE id={$id} ");

где $id - id записи, которую обновляют.
 
 Top
KuPbI4
Отправлено: 01 Сентября, 2010 - 22:08:47
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Разобрался. Улыбка
SQL:
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. CREATE TABLE `cars` (
  3. `id` int( 11 ) NOT NULL AUTO_INCREMENT,
  4. `model` varchar( 255 ) NOT NULL,
  5. `year` int( 11 ) NOT NULL,
  6. `mesto` varchar( 255 ) NOT NULL,
  7. `probeg` int( 11 ) NOT NULL,
  8. `money` int( 11 ) NOT NULL,
  9. UNIQUE KEY `id`(`id`)
  10. ) TYPE=MyISAM AUTO_INCREMENT=1;
  11.  


edit_form
CODE (html):
скопировать код в буфер обмена
  1.  
  2.         <form action="edit.php" method="post">
  3.         <label>
  4.           ID :<input type="text" name="id"/><br>
  5.       Модель машины:<input type="text" name="model"/><br>
  6.           Год выпуска:<input type="text" name="year"/><br>
  7.           Место стоянки:<input type="text" name="mesto"/><br>
  8.           Пробег:<input type="text" name="probeg"/> км<br>
  9.           Цена:<input type="text" name="money"/> руб.<br>
  10.           <input type="submit" value="Редактировать" name="edit"/>&nbsp;<input type="reset" value="Очистить"/><br>
  11.     </label>
  12.  


edit.php
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $id = strip_tags(stripslashes(substr($_POST['id'],0,11)));
  4. $model = strip_tags(stripslashes(substr($_POST['model'],0,255)));
  5. $year = strip_tags(stripslashes(substr($_POST['year'],0,11)));
  6. $mesto = strip_tags(stripslashes(substr($_POST['mesto'],0,255)));
  7. $probeg = strip_tags(stripslashes(substr($_POST['probeg'],0,11)));
  8. $money = strip_tags(stripslashes(substr($_POST['money'],0,11)));
  9.  
  10. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  11. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  12. mysql_query("SET NAMES UTF-8");
  13. $query="UPDATE cars SET model='$model', year='$year', mesto='$mesto', probeg='$probeg', money='$money' WHERE id='$id'";
  14.  
  15. if (mysql_query($query))
  16. echo "Запись редактирована! =)";
  17. else
  18. echo "Запись не редактирована! =(((";
  19. ?>
  20.  


Теперь с удалением:
delete_form
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form action="delete.php" method="post">
  3.         <label>
  4.       ID:<input type="text" name="id"/><br>
  5.           <input type="submit" value="Удалить" name="edit"/>&nbsp;<input type="reset" value="Очистить"/><br>
  6.     </label>
  7.         </form>
  8.  

этого достаточно
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $id = strip_tags(stripslashes(substr($_POST['id'],0,11)));
  4.  
  5. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  6. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  7. mysql_query("SET NAMES UTF-8");
  8. $query="DELETE FROM cars WHERE id='$id'";
  9.  
  10. if (mysql_query($query))
  11. echo "Запись удалена! =)";
  12. else
  13. echo "Запись не удалена! =(((";
  14. ?>
  15.  


Теперь у меня один вопрос:
как мне узнавать данные из mysql, чтоб я мог удалить только ID, знаю, что запрос SELECT * FROM cars
но не работает чего то ошибки:
приложу код
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form action="search.php" method="post">
  3.         <label><input type="submit" value="Узнавать данные в БД" name="search"></label>
  4.         </form>
  5.  

PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $id = strip_tags(stripslashes(substr($_POST['id'],0,11)));
  4. $model = strip_tags(stripslashes(substr($_POST['model'],0,255)));
  5. $year = strip_tags(stripslashes(substr($_POST['year'],0,11)));
  6. $mesto = strip_tags(stripslashes(substr($_POST['mesto'],0,255)));
  7. $probeg = strip_tags(stripslashes(substr($_POST['probeg'],0,11)));
  8. $money = strip_tags(stripslashes(substr($_POST['money'],0,11)));
  9.  
  10. $col_value($id, $model, $year, $mesto, $probeg, $money);
  11.  
  12. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  13. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  14. mysql_query("SET NAMES UTF-8");
  15.  
  16. $sql="SELECT * FROM cars";
  17.  
  18. if (mysql_query($sql))
  19. echo "Узнали данные из БД =)<br>";
  20. else
  21. echo "Не узнали данные из БД =((";
  22.  
  23. echo "Список данных из БД:<br>";
  24. $result=mysql_query($sql);
  25. while($l = mysql_fetch_array($result, MYSQL_ASSOC)) {
  26. foreach($l as $col_value)
  27. {
  28. echo "$col_value";
  29. }
  30. }
  31. ?>
  32.  

По идее должно работать, но ошибка с несколькими переменными
Цитата:

Fatal error: Function name must be a string in Z:\home\autolombard59.ru\www\admin\search.php on line 9

указывает на
PHP:
скопировать код в буфер обмена
  1.  
  2. $col_value($id, $model, $year, $mesto, $probeg, $money);
  3.  

как правильно записать?!
upd:
все было просто
PHP:
скопировать код в буфер обмена
  1.  
  2. $col_value($id, $model, $year, $mesto, $probeg, $money);
  3.  

надо было убрать =)

(Отредактировано автором: 02 Сентября, 2010 - 10:50:49)

 
 Top
KuPbI4
Отправлено: 02 Сентября, 2010 - 10:51:20
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Вопросы:
1. Подскажите, пожалуйста, если я буду делать админку, т.е. авторизацию, где намного удобней хранить пароли? в MD5 или SHA? или запаролить папку с помощью .htaccess и .htapassw?
2. Как сделать загрузку изображений php? Смотрел в поиске... что-то грустно становится.. где то нравится скрипт, а где то нет
а на этом форуме. ничего.
готовых скриптов не хочется смотреть.
3. Что то с проверками пустоты полей кривовато работает.
если использую if-условие.
 
 Top
SAD Модератор
Отправлено: 02 Сентября, 2010 - 13:51:28
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




KuPbI4 пишет:
Как сделать загрузку изображений php? Смотрел в поиске... что-то грустно становится.. где то нравится скрипт, а где то нет
а на этом форуме. ничего.

есть скрипт массовой загрузки файлов на js. Мне нравится, но в каком браузере бочит немного, то ли хром, то ли safari. В остальных как по маслу, могу дать.
KuPbI4 пишет:
Что то с проверками пустоты полей кривовато работает.
если использую if-условие.

PHP:
скопировать код в буфер обмена
  1. if(strlen(trim($var)) > 0) {
  2.     echo 'Все гуд';
  3. } else {
  4.     echo 'Поле незаполнено';
  5. }

KuPbI4 пишет:
Подскажите, пожалуйста, если я буду делать админку, т.е. авторизацию, где намного удобней хранить пароли? в MD5 или SHA?

в базе данных. думаю, md5 достаточно.
 
 Top
KuPbI4
Отправлено: 02 Сентября, 2010 - 15:48:01
Post Id


Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Теперь по-порядку:
1. if-условие не работает чего то
если написал вот такой скриптик:
PHP:
скопировать код в буфер обмена
  1.  
  2. if(strlen(trim($model)) > 0) {
  3.         if(strlen(trim($year)) > 0) {
  4.                 if(strlen(trim($mesto)) > 0) {
  5.                         if(strlen(trim($probeg)) > 0) {
  6.                                 if(strlen(trim($money)) > 0) {
  7.  
  8. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  9. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  10. mysql_query("SET NAMES UTF-8");
  11. $query="INSERT INTO cars ( model , year , mesto , probeg , money ) VALUES ('$model', '$year', '$mesto', '$probeg', '$money')";
  12.                                         if (mysql_query($query))
  13.                                         {
  14.                                                         echo "Запись добавлена..";
  15.                                         else
  16.                                                         echo "Запись не добавлена..";
  17.                                         };
  18.                                         else
  19.                                                 {
  20.                                                         echo "Введите модель машины";
  21.                                                 }
  22.                                         }
  23.                                 }
  24.                         }
  25.                 }
  26.         }
  27.  

ошибка
Цитата:

Parse error: syntax error, unexpected T_ELSE

указывает на
PHP:
скопировать код в буфер обмена
  1.  
  2.                                 if (mysql_query($query))
  3.                                         {
  4.                                                         echo "Запись добавлена..";
  5.                                         else
  6.                                                         echo "Запись не добавлена..";
  7.                                         };
  8.  

я парюсь с этой ошибкой уже пол-дня. читал мануалы как бы все понятно

Второе, буду знать что пароли будут в бд в md5.

Третье, ну если можете дать скрипт Улыбка
Мне хотелось бы скрипт загрузки картинки в БД , то есть результат будет таков:
Цитата:

Модель:Lada Kalina

Год выпуска:2001

Место стоянки:Permik (а здесь картинка и ссылка, которая будет указывает на другую страницу и там будет 3 картинки) вот это бы хотелось сделать

Пробег:12301 км

Цена:10000 руб
 
 Top
Страниц (7): « 1 [2] 3 4 5 6 7 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB