Bösewicht
2011-10-06, 14:18:50
So langsam liegen meine nerven echt blank.
Jetzt hab ich schon so viele Möglichkeiten ausprobiert und mich dumm und dämlich gesucht aber jeder Ansatz gibt bei mir einen anderen Fehler aus.
Aktuell krieg ich diese Meldung
Error ...
Der Eintrag war leider nicht erfolgreich! Column count doesn't match value count at row 1
Kann mir wer helfen ich weiß nicht weiter.
<?php
include('header.php');
if(isset($_GET['id'])){
$id = clean_it($_GET['id']);
$abfrage = mysql_query("SELECT name, passwort FROM user WHERE id='$id'");
$row = mysql_fetch_object($abfrage);
}
if(isset($_POST['submit'])){
$name = clean_it($_POST['name']);
$passwort = clean_it($_POST['passwort']);
if(empty($name) || empty($passwort)){
echo "<div class=\"error\"><h2>Error ...</h2>\n";
echo "<p>Bitte Danke alle Felder ausfuellen!</p>\n</div>\n";
}else{
if(($_GET['action']) == 'edit'){
$eintragen = mysql_query("UPDATE user SET name='$name', passwort='$passwort' WHERE id='$id' ");
}else{
$eintragen = mysql_query("INSERT INTO user (name, passwort) VALUES ('$name','$passwort', now())");
}
if($eintragen){
header("Location: admin.php");
}else{
echo "<div class=\"error\"><h2>Error ...</h2>\n";
echo "<p>Der Eintrag war leider nicht erfolgreich! ".mysql_error()."</p>\n</div>\n";
}
}
}
?>
<form action="" method="post">
<label>Name</label>
<input type="text" name="name" value="<?php echo $row->name; ?>" /><br />
<label>Passwort</label>
<input type="text" name="passwort" value="<?php echo $row->passwort; ?>" />
<br /><br />
<input type="submit" value="Eintragen" name="submit" class="button"/>
</fieldset>
</form>
<?php
include('footer.php');
?>
Jetzt hab ich schon so viele Möglichkeiten ausprobiert und mich dumm und dämlich gesucht aber jeder Ansatz gibt bei mir einen anderen Fehler aus.
Aktuell krieg ich diese Meldung
Error ...
Der Eintrag war leider nicht erfolgreich! Column count doesn't match value count at row 1
Kann mir wer helfen ich weiß nicht weiter.
<?php
include('header.php');
if(isset($_GET['id'])){
$id = clean_it($_GET['id']);
$abfrage = mysql_query("SELECT name, passwort FROM user WHERE id='$id'");
$row = mysql_fetch_object($abfrage);
}
if(isset($_POST['submit'])){
$name = clean_it($_POST['name']);
$passwort = clean_it($_POST['passwort']);
if(empty($name) || empty($passwort)){
echo "<div class=\"error\"><h2>Error ...</h2>\n";
echo "<p>Bitte Danke alle Felder ausfuellen!</p>\n</div>\n";
}else{
if(($_GET['action']) == 'edit'){
$eintragen = mysql_query("UPDATE user SET name='$name', passwort='$passwort' WHERE id='$id' ");
}else{
$eintragen = mysql_query("INSERT INTO user (name, passwort) VALUES ('$name','$passwort', now())");
}
if($eintragen){
header("Location: admin.php");
}else{
echo "<div class=\"error\"><h2>Error ...</h2>\n";
echo "<p>Der Eintrag war leider nicht erfolgreich! ".mysql_error()."</p>\n</div>\n";
}
}
}
?>
<form action="" method="post">
<label>Name</label>
<input type="text" name="name" value="<?php echo $row->name; ?>" /><br />
<label>Passwort</label>
<input type="text" name="passwort" value="<?php echo $row->passwort; ?>" />
<br /><br />
<input type="submit" value="Eintragen" name="submit" class="button"/>
</fieldset>
</form>
<?php
include('footer.php');
?>