Moin zusammen,
ich bin am verzweifeln!
Habe auf MySQL eine Tabelle mit 2 Spalten - ID (automatisch) und Mitglieder (Int)
Dann eine Seite mit Mitgliederanzahl eingeben, hier ein Textfeld „Array[Mitglieder]“ und einen „Absende-Button“ der in meine Work geht
<?php $host = "localhost";<br />$user = "user";
$password = "xyz";
$dbname = "sowieso";
$tabelle ="mitgliederzahl";
$dbverbindung = mysql\_connect ($host, $user, $password);
$dbanfrage = "INSERT into $tabelle values ('0', '$Array[Mitglieder]')";
if (mysql\_db\_query ($dbname, $dbanfrage, $dbverbindung)) {
print ("Datenbankeintrag erfolgreich.");
} else {
print ("Es traten Probleme auf.");
}
mysql\_close ($dbverbindung);
?\>
Hier streikt er schon und will die Daten nicht übernehmen, es kommt eben nur „Es traten Probleme auf“. Den ersten Eintrag hat er aber genommen. Also in der Sql-DB ist ein Eintrag. ID=0 und Mitglieder=1;
Dann möchte ich die maximale Mitgliederzahl natürlich auch ausgeben lassen -->
<?php $host = "localhost";<br />$user = "user";
$password = "xyz";
$dbname = "sowieso";
$tabelle ="mitgliederzahl";
$dbverbindung = mysql\_connect ($host, $user, $password);
$dbanfrage = "SELECT Max(Mitglieder) AS max from $tabelle";
$result = mysql\_db\_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql\_fetch\_array ($result))
{
print ("<font face='\"Verdana\"'>$ausgabe[Mitglieder]<br>");<br> }<br><br>mysql_close ($dbverbindung)<br><br>?></font>
Es bleibt aber leer. Ich bin am hin und her versuchen, aber es bleibt ohne Fehlermeldung leer.
Hat von euch jemand ne Idee?
Stimmt evetnl der Typ des Feldes Mitglieder nicht?
Gruß Rolf