[UoF]-Clan Forum - http://www.uof-clan.de/apboard/main.php
  - http://www.uof-clan.de/apboard/main.php?cat=2
   Software Forum - http://www.uof-clan.de/apboard/board.php?id=10
     php und MySQL - http://www.uof-clan.de/apboard/thread.php?id=1092


Geschrieben von Surfels am 26.04.2004, 14:35:

Vielleicht habe ich ja Glück...

Hat hier wer Ahnung von php und die Anbindung an eine MySQL-Datenbank? Wenn ja, bitte hier melden, hab einige Fragen.


Geschrieben von [UoF]Acid am 26.04.2004, 17:08:

jo ich hab mal ein bisschen php&mysql gemacht für sowas wie newsscript, dlscript, userscript undso. bin nicht so umfassend informiert - habe es eigentlich nur aus tutorials aus dem internet gelernt - aber vielleicht kann ich dir ja helfen ;)


Geschrieben von Surfels am 26.04.2004, 17:46:

Also ich möchte über php per SQL-Befehl in eine MySQL-datenbank reinschreiben. Die Verbindung zur DB bekomme ich auch hergestellt, aber er schreibt mir nix rein.

Der Quelltext sieht so aus:

<?php
$host = "127.0.0.1";
$user = "root";
$database = "Musikdatenbank";
$db = @mysql_pconnect($host, $user)
or die ("Fehler bei Verbindung mit MySQl-Server";);
@mysql_select_db($database, $db)
or die ("Keine Verbindung mit DB";);
$sql_insert = "INSERT INTO mp3 (Artist, Titel, Album, Genre) VALUES ('test1', 'test2',
'test3', 'test4')";
$result = mysql_query($sql_insert, $db);

select * from mp3
?>
</body>



Geschrieben von [UoF]Acid am 26.04.2004, 19:05:

versuchs mal bei
Zitat:

$sql_insert = "INSERT INTO mp3 (Artist, Titel, Album, Genre) VALUES ('test1', 'test2',
'test3', 'test4')";
$result = mysql_query($sql_insert, $db);

wo ja anscheinend der fehler liegt mit
Zitat:

$sql_insert = "INSERT INTO mp3 (Artist, Titel, Album, Genre) VALUES ('test1', 'test2',
'test3', 'test4')";
mysql_query($sql_insert) or die ("Fehler bei eintragen in Tabelle");

das result brauchst du an der stelle sowieso nicht da du ja keine informationen daraus ziehen willst wenn du etwas einträgst
was das
Zitat:

select * from mp3

angeht so nehme ich an dass es fälschlicherweise mit in den code gekommen ist







Geschrieben von Surfels am 26.04.2004, 19:15:

thx, ich werds mal probieren


Geschrieben von masel am 27.04.2004, 10:14:

einen Lamp kann i dir aufsetzen aber Schreiben :rotwerd: buhhhaa.....

PS: hast einen Linux Server ????


Geschrieben von Surfels am 27.04.2004, 10:43:

das Xxamp hab ich laufen hier aufm rechner - das is nich das Prob. bekomme ja auch Verbindung zur DB :-)
Werd heute mal das von Acid probieren. dennoch danke ;-)


Geschrieben von Surfels am 27.04.2004, 12:34:

thx acid, hat geklappt


Geschrieben von [UoF]Acid am 27.04.2004, 13:53:

np. es lag daran dass man bei der funktion mysql_query die $db variable nicht benötigt




APBoard 2.2-r3
© 2004 by APP - Another PHP Programs
http://www.php-programs.de