Witam. Zrobiłem formularz, który na podstawie id_zamowienia wyświetli czas jego złożenia. Niestety po wprowadzeniu id_zamowienia do formularza , obsługa formularza nie wyświetla czasu złożenia.
Kod formularza jest następujący:
<form method="post" action="obsform_id_zam.php">
Formularz - ID zamowienia<br><br>
id_zamowienia:<br>
<input type="text" name="id_zamowienia">
<input type="submit" value="Zapisz"/>
<input type="reset" value="Czyść dane" /> <br>
</form>
Kod obsługi formularza (czyli wywołanie SELECT):
<?php
$nazwaa=$_POST["id_zamowienia"];
require_once("info.inc");
$conn=mysqli_connect($host,$login,$haslo,$baza);
$sql="select czas_zlozenia from zamowienia where id_zamowienia='$nazwaa'";
$r=mysqli_query($conn,$sql);
var_dump($r);
var_dump(mysqli_error($conn));
mysqli_close($conn);
?>
Tabela zamowienia:
Błąd jaki wyskakuje przy obsłudze formularza:
(object(mysqli_result)#2 (5) { ["current_field"]=> int(0) ["field_count"]=> int(1) ["lengths"]=> NULL ["num_rows"]=> int(1) ["type"]=> int(0) } string(0) "")