Einzelne Bilder Löschen

emanuell

Grünschnabel
Hallo!!

Ich habe ein daten bank wo 3 Bilder drinn sind. Nun Möchte ich das es geht das die bilder je nach gebrauch einzeln gelöscht werden. Ich kriege das aber nicht hin das die Id übergeben wird. Hoffentlich kann wer helfen.

PHP:
$id = $row_news_abfrage['bild_id'];

if ((isset($_GET["MM_update"])) && ($_GET["MM_update"] == "form1")) 
{
  $updateSQL = ('UPDATE  bild_beratung SET bild_1="" WHERE bild_id = '$id'') ;

  mysql_select_db($database_beratungstelle, $beratungstelle);
  $Result1 = mysql_query($updateSQL, $beratungstelle) or die(mysql_error());
}
 
Hi,

PHP:
$updateSQL = ('UPDATE  bild_beratung SET bild_1="" WHERE bild_id = '$id'') ;

Das dürfte doch wohl einen Parse Error geben, oder?

So müsste es gehen:

PHP:
$updateSQL = ('UPDATE  bild_beratung SET bild_1="" WHERE bild_id = "' . $id . '"') ;

LG
 
Es gibt kein error mehr . Aber irgendwie wird dir id Noch nicht übergeben. ich poste mal alles auf ein Bild reduziert.. hab bestimmt irgendwo ein denkfehler.


PHP:
$id = $row_news_abfrage['beratung_id'];


if ((isset($_GET["MM_update"])) && ($_GET["MM_update"] == "form1")) 
{
  $updateSQL = ('UPDATE  bild_beratung SET bild_1="" WHERE bild_id = "' . $id . '"') ;

  mysql_select_db($database_beratungstelle, $beratungstelle);
  $Result1 = mysql_query($updateSQL, $beratungstelle) or die(mysql_error());
}

mysql_select_db($database_beratungstelle, $beratungstelle);
$query_news_abfrage = "SELECT * FROM news_beratung, bild_beratung WHERE news_beratung.beratung_id = bild_beratung.beratung_id";
$news_abfrage = mysql_query($query_news_abfrage, $beratungstelle) or die(mysql_error());
$row_news_abfrage = mysql_fetch_assoc($news_abfrage);
$totalRows_news_abfrage = mysql_num_rows($news_abfrage);

$news = $_GET['newsmeldung']; 
if (!empty($news) && is_numeric($news)) {

mysql_select_db($database_beratungstelle, $beratungstelle);
$query_neu_abfrage = "SELECT * FROM news_beratung, bild_beratung WHERE news_beratung.beratung_id = bild_beratung.beratung_id && news_beratung.beratung_id = ".$news."";
$neu_abfrage = mysql_query($query_neu_abfrage, $beratungstelle) or die(mysql_error());
$row_neu_abfrage = mysql_fetch_assoc($neu_abfrage);
$totalRows_neu_abfrage = mysql_num_rows($neu_abfrage);
}


// hier Auswahl der daten bank//


<form action="" method="get">
           <td>&nbsp;</td>
           <td><select name="newsmeldung" id="newsmeldung">
             <?php
do {  
?>
             <option value="<?php echo $row_news_abfrage['beratung_id']; ?>"><?php echo $row_news_abfrage['beratung_name']; ?>(<?php echo $row_news_abfrage['datum']; ?>)</option>
             <?php
} while ($row_news_abfrage = mysql_fetch_assoc($news_abfrage));
  $rows = mysql_num_rows($news_abfrage);
  if($rows > 0) {
      mysql_data_seek($news_abfrage, 0);
	  $row_news_abfrage = mysql_fetch_assoc($news_abfrage);
  }
?>
           </select>
             <input type="submit" name="button2" id="button" value="Auswählen" /></td>
           <td>&nbsp;</td>
           </form>


// hier die angezeigten Bilder mit checkbox zum auswählen welche gelöscht werden sollen//


<form action="<?php echo $editFormAction; ?>" method="get" >
           <td colspan="3"><img src="../img/<?php echo $row_neu_abfrage['bild_1']; ?>" width="100" />
             <input name="MM_update" type="checkbox" id="MM_update" value="form1" />
<input name="button" type="submit" value="löschen" /></td></form>
 
Zurück