Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tworzenie tabel w php
musiek86
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 22.03.2008

Ostrzeżenie: (0%)
-----


Mam skrypt który ma tworzyć tabele w bazie. połączenie jest, ale tabele nie są tworzone. Tabele są sciągniete z czystej instalacji mybb i wgrane do pliku jako jedno zapytanie, usunięte z niego zostały wszelkie cudzysłowia i apostrofy aczkolwiek podczas wykonywania skryptu dostaje błąd:
  1. Nie mogę utworzyc tabeli w bazie You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' dateline bigint(30) NOT NULL DEFAULT 0, module varchar(50) NOT NULL DEFAU' at line 3

Kod pliku jest tu ->kmus.pl/rozne/tworzenie_tabel_mybb.txt
Natomiast orginalnie sciagnięte z bazy tabele tu -> kmus.pl/rozne/mybb.txt w nich jedynie czesc prefixu została zamieniona na $nazwa
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukaskolista
post
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


  1. $tworzenie_tabel = "CREATE TABLE IF NOT EXISTS 'efora__'.$nazwa.'__adminoptions' ("

Musze Cie zmartwic, ale skoro zadajesz takie pytania, to nie znasz podstaw.

Ponizej poprawny kod
  1. $tworzenie_tabel = 'CREATE TABLE IF NOT EXISTS `efora__'.$nazwa.'__adminoptions` ('


Ten post edytował lukaskolista 28.07.2012, 10:20:23
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 22:42