hab ichn einen an der Waffel Update von SQL

xtratz

Gesperrt
Hallo Leute,

ich glaube ich hab einen Sprung in der Schüssel.
Was bitte ist daran falsch...unvollständig oder sonstiges.

Ich möchte eine Tabelle updaten zum test habe ich von 6 Spalten aber nur eine zum Updaten in die Abfrage geschrieben was ja eigentlich kein Problem sein dürfte.

Es funktioniert nicht...es tut sich rein gar nichts.
Keine Fehlermeldung nichts.

PHP:
 $update = "UPDATE metatags  SET  meta_seitentitel = 'test' WHERE meta_id = '1'";

Es ist sicher wieder mal nur ne KLeinigkeit die ich übersehe.

Gruss
 
klar.
also so mach ich es.
Ich schicke die DAten per form action "post" an das selbe Formular.
Ich übergebe dann die Variable status=update in die URL.

Die Abfrage stelle ich dann so:

PHP:
   if ($_GET['status'] == 'update'){
   $meta_update = "UPDATE metatags  SET  meta_seitentitel = '".$_REQUEST['meta_seitentitel']."' where meta_id = '1'";
}

Das REQUEST wird auch angezeigt wenn ich es zum test ausgeben lasse.

Gruss
 
Probier mal Folgendes:
PHP:
<?php

	// Erhöhung der Fehlersensibilität
	ini_set('display_errors', 1);
	ini_set('error_reporting', E_ALL);

	…

	if( $_GET['status']=='update' ) {
		$query = "
			UPDATE
			        `metatags`
			  SET
			        `meta_seitentitel` = '".mysql_real_escape_string($_POST['meta_seitentitel'])."'
			  WHERE
			        `meta_id` = 1
			";
		mysql_query($query) or die('<p>'.htmlspecialchars(mysql_error()).'</p><pre>'.htmlspecialchars($query).'</pre>');
	}

	…

?>
 
Zurück