php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.03.2006, 17:20  
Benutzer
 
Registriert seit: 09.12.2005
Beiträge: 60
Da-JS
Standard MySQL-Anfänger Frage

Ich habe eine MySQL-Abfrage erstellt:
Tabellenerstellung
Code:
$link = mysql_connect("localhost", "bla", "bla");

$abfrage= "CREATE TABLE Newseingabe(ID INT NOT Null AUTO_INCREMENT Primary key, Name CHAR(255), art_news CHAR(255),
dat_tag CHAR(255), dat_monat CHAR(255), dat_jahr CHAR(255), News CHAR(255)";

mysql_select_db("bla", $link);
mysql_query($abfrage, $link);
mysql_close($link);
INSERT
Code:
if($_POST['hidden'])
{
$link = mysql_connect("localhost", "bla", "bla");
mysql_select_db("jsae", $link);
$abfrage = "INSERT INTO 'Newseingabe' (Name, art_news, dat_tag, dat_monat, dat_jahr, News)
VALUES(".$_POST['Name'].
", ".$_POST['Art'].
", ".$_POST['dat_tag'].
", ".$_POST['dat_monat'].
", ".$_POST['dat_jahr'].
", ".$_POST['News'].")";
mysql_query($abfrage, $link);
mysql_close($link);
unset($_POST['Name']);
};
Ausgabe
Code:
$benutzer = "bla";
$pw       = "bla";
$link = mysql_connect("localhost", $benutzer, $pw);
$sql = "SELECT * FROM Newseingabe";

mysql_select_db("bla", $link);
mysql_query($sql, $link);

mysql_close($link);
Bei keinem hat er ne Fehlermeldung angezeigt, aber die Ausgabe hat dann hinterher auch nicht geklappt. Sieht jemand einen Fehler?
Da-JS ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.03.2006, 17:23  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Dann schreib doch mal mysql_*(...) or die ( mysql_error() );


Der Thread wurde verschoben, wegen ...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten.

verschoben
Corvin ist offline   Mit Zitat antworten
Alt 03.03.2006, 17:33  
Benutzer
 
Registriert seit: 09.12.2005
Beiträge: 60
Da-JS
Standard

Danke, er zeigt jetzt bei Erstellung an:
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 '' at line 2.

Wo ist jetzt die zweite Zeile? Bei dem SQL-Statement?
Da-JS ist offline   Mit Zitat antworten
Alt 03.03.2006, 17:53  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Beim Insert:
Der Tasbellenname gehört nicht in Hochkommas, dafür aber sämtliche Stringwerte.
DiBo33 ist offline   Mit Zitat antworten
Alt 03.03.2006, 20:34  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Zitat:
Zitat von Da-JS
Wo ist jetzt die zweite Zeile? Bei dem SQL-Statement?
Zeilennummern in MySQL-Fehlermeldungen beziehen sich immer auf die Abfrage und nie auf dein PHP-Script. Von diesem Script hat MySQL nämlich auch gar keine Ahnung.

Bitte benutze zukünftig auch aussagekräftigere Themenüberschriften. Fragen hat hier schließlich jeder, der einen neuen Thread aufmacht.
xabbuh 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
Frage bzgl. Apache2 mit PHP5 und MySQL?!? PHP Tipps 2005-2 3 07.10.2005 08:39
Frage zu einer MySQL Datenbank Datenbanken 3 10.09.2005 12:24
Frage zu Mysql JanM PHP Tipps 2005-2 1 03.09.2005 19:35
mysql frage schmiddy PHP Tipps 2005-2 2 14.07.2005 13:29
Frage zur Mysql PHP Tipps 2005-2 2 14.07.2005 10:38
[Erledigt] MYSQL PHP Frage Datenbanken 9 02.06.2005 20:40
PHP MySql Frage PHP Tipps 2005 7 01.06.2005 18:54
PHP MySql Frage PHP Tipps 2005 2 01.06.2005 18:21
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
allgemeine frage | mysql und htaccess notyyy Datenbanken 13 18.05.2005 21:01
Frage - JS ausführen -> neuer Eintrag in MySQL vorhanden. HTML, Usability und Barrierefreiheit 2 27.11.2004 22:11
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
order frage php & mysql PHP Tipps 2004 3 04.11.2004 00:45
Frage: Mysql... Ente PHP Tipps 2004 15 27.09.2004 22:49
mysql frage PHP Tipps 2004 2 17.07.2004 23:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:48 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.