Auge: News Script

Beitrag lesen

Hallo

include 'datenbank.php';
      $db = mysql_connect($db_host, $db_user, $db_pw);

Du öffnest eine Verbindung zur DB.

$sqlab = "insert news";
      $sqlab .= "(cat, titel, datum, text) values ";
      $sqlab .= "('$ca', '$ti', $da, '$te')";

Ist das hinterher syntaktisch richtig? Meiner Meinung nach dürfte ein Leerzeichen zwischen Tabellennamen und der Liste der Tabellenfelder fehlen.

kleiner Tip nebenbei: Ich benutzte in diesem Fall folgende Syntax

INSERT INTO news SET  
cat = 'bla',  
titel = 'blubb',  
datum = 'heute',  
text = 'laber rhabarber'

Die funktioniert genauso wie die UPDATE-Syntax. Da brauch ich mir nur ein Schema zu merken. :-)

mysql_db_query($db_name, $sqlab);

Ist das eine selbstgeschriebene Funktion? Wo kommt $db_name her? Und überhaupt: Wo wählst du die konkrete Datenbank aus? Da herinnen? Dann zeig uns auch die Funktion ansich.

Tschö, Auge

--
Die deutschen Interessen werden am Liechtenstein verteidigt.
Veranstaltungsdatenbank Vdb 0.2