Löschen von mysql Tabellen errcode 13

sheaven

Mitglied
Hallo,

Ich komm hier einfach nicht weiter oder ich raffs net.

Also ich hab ne mysql Datenbank in der mehere Tabellen stehen.logo ;)
Diese Tabellen kann man über ein php-Skript anlegen und löschen. Das anlegen geht aber nicht das Löschen.

Also der Part lautet:
PHP:
$sql = "DROP TABLE $wettbewerb";
mysql_db_query($db_vars[name], $sql);

Das Skript müsste richtig sein, glaube ich. Wenn ich in PHPmyadmin eingebe löscht er die Tabelle auch.

Aber eben nicht über mein PHP Skript.
Die Variable die drin steht ist auch richtig.

Wenn ich mir den Mysql Fehler ausgeben lasse, dann bringt er:

Error on delete of '.\f3b\test.MYI' (Errcode: 13)

Habt einen Blassen Schimmer woran das liegt?
Bin am verzweifeln.


Vielen Dank

sheaven
 
Achso hab ich noch vergessen

Gleich befindet ein ähnlicher Ausschnitt

PHP:
$sql2 = "DELETE FROM wettbewerbe_namen WHERE name = '$wettbewerb' LIMIT 1";
mysql_db_query($db_vars[name], $sql2);

Der geht aber.

Weiß echt wieso.

sheaven
 
mach mal
PHP:
$sql = "DROP TABLE $wettbewerb";
mysql_db_query($db_vars[name], $sql) or die(mysql_error());
und schau was der sagt.

tob
 
Zuletzt bearbeitet:
Kannst du mir hier bitte etwas unter die Arme greifen?
Ich raffs irgendiwe nicht richtig.

Das muss in die my.ini oder?
Aber in der steht fast nichts, soll das da hinzugefügt werden. Ich blick da nicht so ganz durch.

Bitte hilf mir


sheaven
 
phew, das wuerde ich echt gerne tun, nur hab ich keinerlei plan von 'rechten' unter windows .. weiss also aich nicht ob es moeglich ist, ausser dir's zu erstellen, dann auch noch die entsprechenden rechte zu vergeben.. (unter windows.) .. sorry.

:)
 

Neue Beiträge

Zurück