Kod
<?php
$isbn = '345-345-123-5423';
$autor = 'Ktos';
$tytul = 'Bamboocha';
$cena = 39.90;
$db = new mysqli('localhost', 'ksiazki', 'pass', 'ksiazki');
$stmt = $db->prepare("INSERT INTO ksiazki VALUES (?, ?, ?, ?)");
$stmt->bind_param('sssd', $isbn, $autor, $tytul, $cena);
$stmt->execute();
echo $stmt->affected_rows;
$stmt->close();
$db->close();
?>
$isbn = '345-345-123-5423';
$autor = 'Ktos';
$tytul = 'Bamboocha';
$cena = 39.90;
$db = new mysqli('localhost', 'ksiazki', 'pass', 'ksiazki');
$stmt = $db->prepare("INSERT INTO ksiazki VALUES (?, ?, ?, ?)");
$stmt->bind_param('sssd', $isbn, $autor, $tytul, $cena);
$stmt->execute();
echo $stmt->affected_rows;
$stmt->close();
$db->close();
?>
powinien dodać nowy w pełni wypełniony rekord do tabeli ksiazki w bazie ksiazki. Nowy rekord owszem jest dodany, ale pierwsze 3 pola (tekstowe) sa puste, a czwarte (float) ma wartość 0.00. Czy macie jakiś pomysł?