Вопрос-Ответ по php

Печать RSS
7368
Кураторы темы:

R

Пришелец
0
4727. rezent, ну и сделал как сказал смотри как делал них.. не получилось
конечно переменная $pass and $login есть и форма уж эт я знаю $db->query("INSERT INTO `u` (`log`, `pas`) VALUES(?,?);", array($pass, $login));
Изменил: rivers (29.08.2011 / 18:27)
A

Красные штаны
0
4728. rivers, *double_facepalm* чтобы были запросы "как в роторе" нужно выдрать из страницы start.php классы для работы с бд .
<?php
$db->query ("INSERT INTO `u` (`log`,`pas`) VALUES ('$login','$pass')");//если юзать стандартный PDO.
?>

Добавлено через 03:58 сек.
по моему так smile давно стандартный ПДО не юзал
Изменил: An0nimous (29.08.2011 / 22:44)
И

Оранжевые штаны
0
<?php $result = $db->prepare("INSERT INTO `u` (`log`, `pas`) VALUES(?,?);");
->execute(array($pass, $login));
Как - то так.
Изменил: Игорь (29.08.2011 / 23:44)
А

Пацак
0
<?php 
$result = $db->exec("INSERT INTO `u` (`log`, `pas`) VALUES('$login','$pass');
?>
T

Землянин
0
4730. rezent, помойму бред написал тем более не работаетsmile
И

Оранжевые штаны
0
4732. Tolikasi, арррр....
<?php $db = new PDO("mysql:host=localhost;dbname=test", "root", "");
$result = $db->prepare("INSERT INTO `u` (`log`, `pas`) VALUES(?,?);"); 
$result->execute(array($login, $pass));
100% рабочий код.

Добавлено через 04:13 сек.
А то, что я вышел написал там косяк в символе ; . Т.е. так:
<?php $result = $db->prepare("INSERT INTO `u` (`log`, `pas`) VALUES(?,?);")
->execute(array($login, $pass));
Изменил: Игорь (30.08.2011 / 22:30)
T

Землянин
0
4733. rezent, точно косяк ; спасибо за помощьsmile
И

Оранжевые штаны
0
4734. Tolikasi, не за что. Гонор поубавь и все норм будет E
T

Землянин
0
4735. rezent, Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in Z:\home\tolik.ru\www\1.php on line 5
Регистрация закончена ваш логин! tolik D

Добавлено через 01:12 сек.
4735. rezent, ой ссори тут я уже намудил извини все робитsmile

Добавлено через 03:22 сек.
4735. rezent, а почему prepare а не query? а еще с SELECT тоже так запросы делать?
Изменил: Tolikasi (30.08.2011 / 23:21)
И

Оранжевые штаны
0
4736. Tolikasi, Почитай насчет шаблонов в PDO. Думаю разберешься.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск