Kód: Vybrať všetko
$mysqli = new mysqli ("localhost","root","","test1");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
$id=7;
$vys = vyber($id);
echo $vys;
$mysqli->close();
function vyber($user){
global $mysqli;
$a = $user;
if(!($stmt=$mysqli->prepare("SELECT p FROM user WHERE id=? "))){
echo "Chyba!";
}
$stmt->bind_param("i",$a);
$stmt->execute();
$hrac = $stmt->bind_result($p);
return $hrac;
}
Stále to vypisuje len " 1 " . Aj ked v DB má uzivatel z id 7 v " p " iné cislo ako mám to číslo pomocu tej funkcie vratit ? Skušal som tam ešte pridat aj takto
Kód: Vybrať všetko
$stmt->bind_result($p);
$hrac= $stmt -> $fetch();]