Diskuze: Připojení k MYSQL
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Nejsem PHPčkář, ale nemělo by tam spíš místo
@$db = new mysqli ("localhost","knihy","","books");
být třeba něco takového?
$con = mysqli_connect("localhost","my_user","my_password","my_db");
Dík za pomoc, už mi to došlo
Ahoj, jsou možné oba způsoby. Osobně radši používám ten druhý
$db = new mysqli ("localhost","knihy","","books");
rozdíl je takový, že připojení přes $db = new mysqli ..,.., je podle mého univerzálnější. Používají se tam trochu jiné metody, ale vykonává to stejnou akci.
Kdyby sis odstranil ten zavináč, co máš před DB, tak by ti to vypsalo nějakou chybu. Jinak si to taky můžeš ověřit pomocí:¨
if($db->connect_errno)
{
echo "Could not connect to db" . $db->connect_error();
}
else {
echo "DB connection OK "
}
Doporučil bych Ti spíše materiály z internetu (třeba zde na IT Network
máme dobré). Knížky jsou sice dobré, ale nejsou aktuální. Každý
článek zde obsahuje zdrojový kód a není problém si ho stáhnout a podívat
se, kde jsi udělal chybu
Zobrazeno 5 zpráv z 5.