|
|
|
|
|
для: cheops
(12.10.2005 в 19:50)
| | спасибо...
Хорошо - я учту! | |
|
|
|
|
|
|
|
для: 10100100
(12.10.2005 в 18:44)
| | Это означает, что число полей в INSERT-запросе не совпадает с числом полей в таблице
PS Под новые вопросы, лучше заводить новые темы. | |
|
|
|
|
|
|
|
для: 10100100
(09.10.2005 в 14:47)
| | господа - а что вот такая вот как означает и как её убрать?
Column count doesn't match value count at row 1 | |
|
|
|
|
|
|
|
для: cheops
(11.10.2005 в 23:43)
| | спасибо теперь понятно, буду сидеть разбираться, ежели чаго, то снова какойнить вопрос задам... | |
|
|
|
|
|
|
|
для: 10100100
(11.10.2005 в 18:07)
| | Нет NULL оставляйте как есть, дело в том, что первое поле имеет атрибут AUTO_INCREMENT - поэтому оно само будет генерировать уникальное значение равное максимальному значению столбца плюс единица. | |
|
|
|
|
|
|
|
для: cheops
(11.10.2005 в 15:07)
| | во, теперь понятно, а вот относительно NULL там тоже переменную подставлять? | |
|
|
|
|
|
|
|
для: 10100100
(11.10.2005 в 09:28)
| | >а как организовать запись и чтение этой инфы через скрипт php,
Это запись - конечно, вместо полей вы должны подставить значения из HTML-формы или ещё от куда-то, которые будут в ваших переменных. | |
|
|
|
|
|
|
|
для: cheops
(10.10.2005 в 21:33)
| |
<?php
// Устанавливаем соединение с базой данных
include "config.php";
// Формируем SQL-запрос
$query = "INSERT INTO user VALUES (
NULL,'name','pass','me@somewhere.ru','http://www.softtime.ru','обо мне','',NOW(),NOW())";
// Выполняем SQL-запрос
if(!mysql_query($query))
{
// Проверяем не возвращает ли MySQL ошибки
exit("Ошибка - ".mysql_error());
}
|
Я не понял.. это что ? NULL,'name','pass','me@somewhere.ru','http://www.softtime.ru','обо мне','',NOW(),NOW())"; точнее разве поля должны быть уже заполнены??? там вроде бы ж должны быть переменные типа $blablabla ? разве не так?
относительно времени регистрации и времени последнего посещения... как их можно вычеслить? | |
|
|
|
|
|
|
|
для: cheops
(10.10.2005 в 21:27)
| | понял, спасибо...
Партизан - спасибо, сегодня буду разбирать... | |
|
|
|
|
|
|
|
для: 10100100
(10.10.2005 в 15:22)
| | Для добавления новой записи следует выполнить оператор INSERT
<?php
// Устанавливаем соединение с базой данных
include "config.php";
// Формируем SQL-запрос
$query = "INSERT INTO user VALUES (NULL,'name','pass','me@somewhere.ru','http://www.softtime.ru','обо мне','',NOW(),NOW())";
// Выполняем SQL-запрос
if(!mysql_query($query))
{
// Проверяем не возвращает ли MySQL ошибки
exit("Ошибка - ".mysql_error());
}
?>
|
Для вывода данных следует воспользоваться скриптом
<?php
// Устанавливаем соединение с базой данных
include "config.php";
// Формируем SQL-запрос
$query = "SELECT * FROM user WHERE id = 2";
// Выполняем SQL-запрос
$usr = mysql_query($query);
// Проверяем не возвращает ли MySQL ошибки
if(!$usr) exit("Ошибка - ".mysql_error());
// Преобразуем ответ MySQL в ассоциативный массив $user
$user = mysql_fetch_array($usr);
// Выводим содержимое строки
echo "Имя ". $user['name']."<br>"
echo "Пароль ". $user['pass']."<br>"
?>
|
Для установки соединения с базой данных используется файл config.php, посмотреть содержимое которого можно в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=3803 | |
|
|
|
|