php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.01.2006, 00:27  
Gast
 
Beiträge: n/a
Standard Truncate table

Hallo!

Ich würde gerne wissen, was an diesem aufruf falsch ist?
Code:
$formatierung = " ";
$formatierung.= "TRUNCATE TABLE auftrag;" . "TRUNCATE TABLE angabe;" .  "TRUNCATE TABLE enthaelt; " . 
 " TRUNCATE TABLE planung;" . "TRUNCATE TABLE sendet;" . "TRUNCATE TABLE system; "  .
"TRUNCATE TABLE wird_bestimmt; ";

$result= mysql_query($formatierung);
echo $result;
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.01.2006, 08:36  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

http://de.php.net/manual/de/function.mysql-query.php

das muss nacher noch ausgewertet werden Beispielsweise mit mysql_fetch_assoc oder was auch immer du halt brauchst.

Zitat:
Zitat von Vladi
Hallo!

Ich würde gerne wissen, was an diesem aufruf falsch ist?
was heist für dich falsch? falsches Ergebnis? Fehlermeldungen? Kommt nicht das bei raus was du dir vorstellst?
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 20.01.2006, 08:48  
Gast
 
Beiträge: n/a
Standard

Hallo!

Vielen Dank für deine Antwort!

Also falsch, heisst für mich, dass der Aufruf von TRUNCATE nicht ausgeführt wird. Das heisst, wenn ich den Skript laufen lasse, passiert mit den Tabellen gar nichts. Sie sind mit den Daten immer noch gefüllt. Was aber nicht sein sollte.

Vielen Dank.
  Mit Zitat antworten
Alt 20.01.2006, 08:50  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

wie währe es wenn du Fehler ausgeben würdest?
dafür gibt es sogar was fertiges... ECHT....


PHP-Code:
<?php
mysql_error
();
?>
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 20.01.2006, 09:42  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von dsmcg
das muss nacher noch ausgewertet werden Beispielsweise mit mysql_fetch_assoc oder was auch immer du halt brauchst.
TRUNCATE setzt Tabellen zurück, da macht ein mysql_fetch_* keinen Sinn.

Code:
mysql_query(<SQL>) or die(mysql_errno().': '.mysql_error());
ist wie immer sehr hilfreich.

http://de.php.net/mysql_query
Zitat:
Anmerkung: Die Anfrage sollte nicht mit einem Semikolon enden.
Pro mysql_query() sollte soweit ich weiß auch nur ein Befehl gesendet werden. Du sendest gleich 7.
Zergling-new ist offline   Mit Zitat antworten
Alt 20.01.2006, 09:47  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von Zergling
Zitat:
Zitat von dsmcg
das muss nacher noch ausgewertet werden Beispielsweise mit mysql_fetch_assoc oder was auch immer du halt brauchst.
TRUNCATE setzt Tabellen zurück, da macht ein mysql_fetch_* keinen Sinn.
jop hatte erst nacher gelesen das es um Truncate geht, dachte er hätte einfach vergessen den query "auszuwerten" oder wie auch immer man das nennt
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP/MySQL: QCodo's Code-Generator Zergling-new Tutorials 2 09.05.2008 05:33
Import von innoDB-Tabellen, #1005 - Can't create table Zergling-new Datenbanken 0 30.07.2007 10:49
Parsen von Delimitern Basti Tutorials 0 30.09.2006 21:24
create table statement wird doppelt abgesetzt PHP Tipps 2007 6 18.11.2005 14:48
[mysql] Table Design bei grossen Datenmengen Datenbanken 5 02.10.2005 13:25
[Erledigt] Problem mit mySQL Datenbanken 7 27.09.2005 12:06
PHP-Fehlermeldung, weiss nicht mehr weiter PHP Tipps 2005-2 12 21.09.2005 12:56
wie mit ph ein Table erzeugen PHP Tipps 2005-2 14 22.07.2005 11:32
mysql dump einspielen (ohne phpmyadmin) PHP Tipps 2005-2 6 18.06.2005 21:50
MYSLQ CREATE TABLE PROBLEM PHP Tipps 2004-2 5 17.11.2004 00:23
CREAT TABLE problem PHP Tipps 2004 1 28.10.2004 01:45
table mit inputs hinzufuegen PHP Tipps 2004 9 29.08.2004 17:33
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45
[Erledigt] table eintrag grösse Datenbanken 5 05.06.2004 02:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php truncate table, php truncate, truncate table php, truncate php, truncate table, truncate table mysql, mysql truncate mehrere tabellen, truncate mehrere tabellen, mysql truncate table, php mysql truncate table, php mysql truncate, mysql php truncate table, mysql truncate, truncate table mysql php, php truncate(), truncate table mehrere, truncate php mehrere tabellen, truncate table mehrere tabellen, truncate mysql, mysql_query truncate table

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.