Hallo ich habe ein kleines Problem undzwar habe ich mir in pbp so ne art gästebuch gecodet, dieser code soll die größte id aus der spalte id ausgeben und +1 nehmen d.h die höchste id ist z.b 15 und dann +1 also 16.
PHP Code:
$abfrage = "SELECT id FROM gästebuch ORDER BY id DESC LIMIT 0,1";
$result = mysql_query($abfrage);
$id2 = mysql_result($result,0,0);
$endid = $id2 + "1";
nunja wenn ich aber in dem gästebuch mehr als 10 einträge habe wird die id immer 10 haben und nicht +1 gezählt könnte mir einer sagen wo der fehler ist?
ich nehme an das die id bei 0 startet oder irre ich mich ? hab das noch nie beobachtet aber vieles fängt im programmieren ja bei 0 an ( z.b. arrays) d.h. du müsstest einfach +2 nehmen
Wie .Marcel' schon sagte, solltest du AI aktivieren. Da das aber nicht "mal eben" zu machen ist, hier die einfachste Lösung (auszuführen beispielsweise über phpMyAdmin):
Code:
ALTER TABLE `gästebuch` DROP `id`;
ALTER TABLE `gästebuch` ADD `id` INT(11) NOT NULL AUTO_INCREMENT FIRST ,
ADD PRIMARY KEY (`id`);
Hier wird dein derzeitiges Feld "id" entfernt und ein neues Feld "id" angelegt, welches wiederum als Indexspalte mit AI deklariert ist.
Dadurch wird automatisch eine fortlaufende Nummer bei jedem Insert generiert, mit der wir arbeiten können:
Php Mysql auslesen Tabelle wieder geben 11/17/2011 - Web Development - 7 Replies Hallo,
ich bin gerade dabei für unsere Schule, einen Vertretungsplan zu machen. Dieser soll, einfach aus der Datenbank die Daten auslesen und in der Zeile einer Tabelle wieder geben.
Dieses klappt auch einigermaßen, jedoch ließt er nur die Klasse aus, und den Rest nicht.
while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
echo "<tr><td>". $zeile."</td>
PHP + MySQL Newssystem. Frage zum Auslesen 04/22/2011 - Web Development - 7 Replies Hallo,
ich habe ein kleines Newssystem für meine Seite geschrieben.
Die addnews.php sieht so aus:
<?php
include('inc/addnews.php');
if(isset($_POST) && $_POST == 'Eintragen') {
$titel = mysql_real_escape_string($_POST);
$inhalt = mysql_real_escape_string($_POST);
$von = mysql_real_escape_string($_POST);
$id = mysql_real_escape_string($_POST);
Auslesen einer MySql DB? 01/26/2011 - AutoIt - 6 Replies Hey Com,
habe ein Problem mit der http://www.elitepvpers.com/forum/attachments/autoit /77189d1295952713-s-jemanden-der-mir-helfen-will-g ro-es-projekt-mysql.zip (MySql-UDF).
Ich kann zwar wunderbar in der DB schreiben, jedoch auslesen eines eintrages will nicht so ganz...
Ich poste euch hier meine Source. Nicht erschrecken, wird noch alles ein bisschen abgeändert fehlt nemlich noch einige... ist auch noch nicht so gut gescriptet von den funktionen her...
#include <GUIConstantsEx.au3>...
höchste k/d? 05/17/2010 - Combat Arms - 23 Replies was ist die höchste k/d die ihr in einer runde gemacht habt?
sagt am besten auch die map an
ich fang dann mal an ;D
map:two towers
k/d: 49:7
ich hatte deathroom schonma 104:43 oda so