(28 июн 2014, 16:01) (
0/
0)
[
0]
Odo Veiz,
вот как раз как в PDO я понял а вот тут не хера запутался с плейсхолдером
(28 июн 2014, 14:02) (
0/
0)
[
0]
Odo Veiz,
вот я и не пойму, чё имя давать любое?
ибо
mysqli->prepare("INSERT INTO `lol` SET `id` = ?"
;
mysqli->bind_param("d", $id);
Как видно в запросе плейсхолдер "?" а в bind_param указывается "d"
(28 июн 2014, 04:29) (
0/
0)
[
0]
Odo Veiz,
откуда "d" bind_param("d",$RequestID)? если в prepare указан "?"
(28 июн 2014, 03:19) (
0/
0)
[
0]
Чёто правильно не?
<?php
$mysqli=new mysqli(лала данные для коннекта);
# конект с бд
$prepare=$mysqli->prepare("INSERT INTO `test` SET `id` = ?"
;
# подготавливаем запрос
$id=1;
$prepare->bind_param("?", $id);
# привязываем данные
$prepare->execute();
# выполняем запрос
?>
и можно ли вот так?
<?php
$mysqli=new mysqli(лала данные для коннекта);
# конект с бд
$prepare=$mysqli->prepare("INSERT INTO `test` SET `id` = ?"
;
# подготавливаем запрос
$id=1;
$prepare->execute(array($id));
# выполняем запрос
?>
ибо в PDO так можно в mysqli хз
и ещё например
<?php
$out_id = NULL;
$out_label = NULL;
$prepare->bind_result($out_id, $out_label);
?>
Как через bind_result вернуть всё в масив? а не в отдельные переменные