PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 4
Denand Отправлено: 11 Марта, 2007 - 05:15:44 • Тема: Ввод данных в db • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 106
Закатив глазки Ну на конец-то!!! общими усилиями... спасибо evgenijj
по поводу экзотики - это так эксперемент версия! я переделал имя. вот как все осталось и начало работать:
$sql = "INSERT INTO $dtable (msg) VALUES ('$msg') "; = такой вариант РАБОЧИЙ!!!!Хорошо
Denand Отправлено: 10 Марта, 2007 - 21:52:10 • Тема: Ввод данных в db • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 106
Согласен, что тэги были лишнии.. evgenijj я не это имел ввиду!!!!(код и без них не работает)
Вопрос вот в чем: не будь этих тэгов правен ли код!?.. ведь правильный!!!!!!! но, в чем парадокс.. не работает код! Хорошо не пишет в базу.. выдает ошибку.
кто шарит в этом помогите! запарился уже путем втыка решать задачу.. нужно пояснение.
Denand Отправлено: 10 Марта, 2007 - 20:22:24 • Тема: Ввод данных в db • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 106
Это не играет значения, ошибка запроса sql ! мне кажется что то с mysql_query, так как делал проверку на каждой строке - нет только $result!!! И неизменно выдает ошибку..
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '111 VALUES ('64645')' at line 1
Denand Отправлено: 10 Марта, 2007 - 04:56:03 • Тема: Ввод данных в db • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 106
Привет всем! Помогите устранить ошибку в коде, не могу записать в db!
Форма:
<form action="mmm.php" method="POST"><br><br>
<b>Текст </b><br>
<input type="text" name="name" > <br><br>
<input type="submit" value="Отправить ">
</form>


<?php
//Error_Reporting(E_ALL & ~E_NOTICE);

$host="localhost";
$user_db="qaz";
$pass_db="123";
$dbase="qaz";
$dtable="111";
if (!mysql_connect($host,$user_db,$pass_db)) {
echo "Ошибка подключения к серверу MySQL";} else {echo " достучались до сервера <br>n";}
mysql_select_db($dbase)or die("нет соединения с базой!<br>n");

$name = $_POST ["name"];

$sql = "INSERT INTO $dtable (name) VALUES ('$name') <br>n";

$result = mysql_query ( $sql )or die ('Invalid query: '.mysql_error());

//$result = mysql_query($sql) or die("Invalid query: " . mysql_error()) ;
if(!$result) { echo "Нет результатов! <br>n";} else{print ' <META HTTP - EQUIV="REFRESH" CONTENT="2; URL=fff.php"> ';
print "ЗАПИСАЛОСЬ!!!<BR>n";}
?>
достучались до сервера
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '111 (name) VALUES ('рьтстст')
' at line 1

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB