Autor | Zpráva | ||
---|---|---|---|
yeaah Profil * |
#1 · Zasláno: 24. 5. 2015, 21:24:56
Ahoj, zacinam s prepared statement a narazil jsem hned na problem.
Jak provedu: SELECT a nasledne INSERT? Zkousel jsem toto, ale nefunguje mi to. Haze to chybu Fatal error: Call to a member function bind_param() on a non-object in 20 ... 1<?php <?php
$mysqli = new mysqli("localhost","root","pass","db");
$query = $mysqli->prepare("SELECT url FROM servers");
$query->execute();
$query->bind_result($data);
$query2 = $mysqli->prepare("INSERT INTO links(url) VALUES (?)");
$query2->bind_param("s", $data);
while ($query->fetch())
{
echo $data;
$query2->execute();
$query2->close();
}
$query->close();
?> |
||
Camo Profil |
yeaah:
Predpokladám že links(url) v prepare() má byť oddelene. |
||
Časová prodleva: 28 dní
|
|||
Pesso69 Profil |
#3 · Zasláno: 21. 6. 2015, 15:04:29
$query2 = $mysqli->prepare("INSERT INTO links (`url`) VALUES (?)"); $query2 = $mysqli->prepare("INSERT INTO links (`url`) VALUES (?)"); |
||
Časová prodleva: 10 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0