<?php function db_read($co,$t,$a,$y,$o) { switch($y) { } ?>
Tak wygląda kod z funkcją odczytującą i linijką wyciętą z kodu właściwego. Zainteresujcie się "CASE 'ON'". Czy ten sposób odczytania danych jest poprawny?
$dinfo[0] po odczytaniu (jak w kodzie na początku widać) ma wartość * (dlaczego?). Próbowałem zrobić tak:
<?php ?>
Wtedy $dinfo[0] nie miało żadnej wartości (nawet, gdy z zapytania wytnę warunek "WHERE ID=1").
Czym to jest spowodowane?
UWAGA... W przypadku sposobu "CASE tn" jest to samo... (wartość: *).
Może jakiś błąd zrobiłem przy tworzeniu tabeli (wątpię, bo nawet ponownie tworzyłem)?
Naprawione...
Powodem były zbędne cudzysłowy w zapytaniu.