Domande taggate «dbdelta»

5
dbDelta non crea tabelle
Ho passato molti thread, pagine di codice e ho provato a fare confusione con molte cose, ma il mio codice non sembra creare le tabelle. E non sono in grado di capire dove sto sbagliando. Ho controllato booking_db_version nel database, viene aggiornato quando lo aggiorno nel file. Ecco il codice …

1
dbDelta supporto per FOREIGN KEY
Su PHP 5.3.13 / MySQL 5.5.21 il seguente codice non funziona: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`) ON DELETE CASCADE ON UPDATE CASCADE ) CHARACTER SET utf8 COLLATE utf8_general_ci"; dbDelta($sql); …
9 php  mysql  dbdelta 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.