Hallo liebe Gemeinde!
Habe folgendes Problem: Ich habe einen Counter, der bei jedem Klick auf den Submit Button, meine DB Tabelle entsprechend updaten soll, das Script allerdings nicht gänzlich tut. Anzumerken sei, dass man darüber hinaus den Zweck angeben muss, weswegen man den Counter klickt (der Sinn in diesem Unterfangen sei mal dahingestellt). Problem: Es wird nur der Zweck und die Zeit geupdatet, nicht aber Counter + 1.
Hier mein Script.
Mir ist aufgefallen, dass wenn ich manuell über phpmyadmin die Werte besagtes Datensatzes ändere, er im Bereich offer_counter den von mir manuell eingetragenen Wert mit 1 ersetzt, anstelle +1 zu machen.
Bin echt ratlos!
Habe folgendes Problem: Ich habe einen Counter, der bei jedem Klick auf den Submit Button, meine DB Tabelle entsprechend updaten soll, das Script allerdings nicht gänzlich tut. Anzumerken sei, dass man darüber hinaus den Zweck angeben muss, weswegen man den Counter klickt (der Sinn in diesem Unterfangen sei mal dahingestellt). Problem: Es wird nur der Zweck und die Zeit geupdatet, nicht aber Counter + 1.
Hier mein Script.
PHP-Code:
<?php
if(!isset($_POST['counter']))
$intCount = 1;
else
$intCount = intval($_POST['counter']) + 1;
if(isset($_GET['id'])) {
$id = mysql_real_escape_string($_GET['id']);
$upSQL = 'UPDATE co1 SET offer_counter = \''. $int_count + 1 .'\', comment = \''. mysql_real_escape_string(utf8_decode($_POST['zweck'])) .'\', date_latest = NOW() WHERE kdid = \''. $id .'\'';
if(!mysql_query($upSQL))
echo 'Anfrage fehlgeschlafen. '. mysql_error();
}
?>
<table width="600px" cellspacing="2" cellpadding="2" bgcolor="#E8E9EF">
<tr>
<form name="offer" action="" method="post" accept-charset="UTF-8" />
<td width="300px" align="LEFT">
<input type="text" size="25" name="zweck" placeholder="Bitte Zweck angeben" value="" required>
<input type="hidden" name="counter" value="<?=$int_count?>" />
<input type="hidden" name="versteckt">
</td>
<td width="300px" align="RIGHT">
<input type="submit" name="plus" value="Angebot erstellen" />
</td>
</form>
</tr>
</table>
Bin echt ratlos!
Kommentar