fastix®: Keine neuen Datensätze mehr in MySQL

Beitrag lesen

Moin!

PHP bringt absolut keien Fehlermeldung.
Woran könnte das noch liegen?

Vermutlich daran, dass Du diese nicht auswertest. Und das geht so:

<?php

Setzen der Variablen:

(weggelassen)

Aufname der Verbindung:

$intDB = mysql_connect($db_server, $db_user, $db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");
$db_select = mysql_select_db($db_name, $intDB) or die ("Die ausgewählte Datenbank $db_name existiert nicht");

#SQL- Srtring "bauen":
$strSQL = "INSERT INTO Tabelle SET Data1='foo', Data2='bar'";

#SQL ausführen lassen:
$intResult = mysql_query($strSQL, $intDB) or die ("<hr>Fehler ".mysql_errno().": " .mysql_error()."<br>"$strSQL."<hr>");

#Rückmeldung: für  DELETE INSERT UPDATE
echo "Es wurden ".mysql_affected_rows(intResult)." Datensätze eingefügt oder verändert.";

#Rückmeldung: für  SELECT
#echo "Es wurden ".mysql_num_rows(intResult)." Datensätze gelesen."; (Hier nicht zutreffend)

Freigeben des belegten Speichers (bei Abfragen u.U. wichtig):

mysql_free_result(intResult);

Schließen der Datenbankverbindung:

mysql_close($intDB);
?>

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.