WiMu: Doppelte Einträge bei AUTO_INCREMENT (MySQL)

Beitrag lesen

Hi, erstmal vielen Dank für die schnelle Hilfe,

es ist wirklich nur das - kein Bild, kein stylesheet oder javascript, noch nichtmal html. Einzig dieses Schnipselchen PHP, das ich in einer Datei "test.php" abgespeichert habe und mit firefox (im chrome passiert das aber auch) öffne. An .htaccess und irgend welche redirects oder so hatte ich auch schon gedacht, aber da ist nichts ...

Liebe Grüße,
WiMu

Hi,

Das PHP-script, das ich verwende sieht so aus:

$mysqli = new mysqli(datenbankserver, benutzer, passwort, datenbank);

$mysqli->query("INSERT INTO test (id) VALUES (NULL)");
$mysqli->close();


>   
> Und wird wie aufgerufen?  
>   
> > und trotzdem kriege ich zwei neue Datensätze, id 1 und id 2.  
>   
> Vermutlich, weil dein Script zwei mal aufgerufen wird.  
>   
> Leere src- oder href-Attribute bei in ein HTML-Dokument eingebetteten Ressourcen wie Bildern, CSS, Scripten … sind immer beliebte Kandidaten für sowas.  
>   
> > Das passiert nicht, wenn ich bei VALUES einen hardcodierten Wert eintrage  
>   
> Logisch, dann bekommst du ja beim zweiten Versuch die selbe ID einzutragen einen Fehler.  
>   
> MfG ChrisB  
>   
>