Der Martin: Umtausch

Beitrag lesen

Hallo,

include ('../config.php');

$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die ("Verbindungsversuch fehlgeschlagen");
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
$sql = "SELECT * FROM Newsticker";
$newsticker_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");
$pro = mysql_fetch_array($newsticker_query);

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

  
mixt du PHP- und HTML-Code tatsächlich so durcheinander? Das kann nicht funktionieren!  
  

> ~~~php

if(isset($_POST['save']))  

> {  
> 	echo "<script>alert('Es kann immer nur ein Eintrag im Newsticker sein. Der alte Eintrag wird gelöscht!')</script>";  
>     $inhalt = ($_POST['Inhalt']);  
>     $freigabe = ($_POST['Freigabe']);  
>   
> 	$del = "DELETE FROM `Newsticker`";  
> 	$add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
> 	        VALUES ('$inhalt', '$freigabe')";  
> }

Schön, das sind ein paar Zuweisungen, die ersten beiden sogar unnötigerweise geklammert - aber die Datenbank weiß davon nichts. Wie auch? Der Aufruf von mysql_query() fehlt ja völlig (einschließlich der dazu gehörenden Fehlerbehandlung).

Ciao,
 Martin

--
Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Beim Universum bin ich mir aber nicht ganz sicher.
  (Albert Einstein, deutscher Physiker)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(