[GastForen Programmierung/Entwicklung PHP und MySQL Tabelle durchlaufen, und die Daten in einem Array speichern

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Tabelle durchlaufen, und die Daten in einem Array speichern

Anonym
Beiträge gesamt: 22827

29. Sep 2004, 14:42
Beitrag # 1 von 7
Bewertung:
(4447 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,


ich versuche eine Tabelle mit einer For-Schleife durchzulaufen, und die Daten dann in einem Array für eine weitere Abfrage, zu speichern.

Ich bekomme es seltsamerweise nicht hin ;-(

Kennt jemand eine Sql-Funktion, die die Sache erledigen kann?

Danke

Messmar


X

Tabelle durchlaufen, und die Daten in einem Array speichern

pat87
Beiträge gesamt: 581

29. Sep 2004, 14:45
Beitrag # 2 von 7
Beitrag ID: #112002
Bewertung:
(4447 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
löse es do mittels eines while-durchlaufes...

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)


als Antwort auf: [#112000]

Tabelle durchlaufen, und die Daten in einem Array speichern

Anonym
Beiträge gesamt: 22827

29. Sep 2004, 15:14
Beitrag # 3 von 7
Beitrag ID: #112013
Bewertung:
(4447 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
... Habe ich auch, aber ohne Erfolg ;-(

Gruß

Messmar


als Antwort auf: [#112000]

Tabelle durchlaufen, und die Daten in einem Array speichern

pat87
Beiträge gesamt: 581

29. Sep 2004, 15:31
Beitrag # 4 von 7
Beitrag ID: #112019
Bewertung:
(4447 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
was hast du denn versucht?

poste mal den code hier...

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)


als Antwort auf: [#112000]

Tabelle durchlaufen, und die Daten in einem Array speichern

Anonym
Beiträge gesamt: 22827

29. Sep 2004, 15:46
Beitrag # 5 von 7
Beitrag ID: #112026
Bewertung:
(4447 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hier we are :

<?
if ($senden)
/**
Die Daten (Benutzername u. Passwort) in der Datenbank, kommen aus einem Login-Formular!
und die sind mit dem INSERT-Befehl, schon vorher in der Tabelle "benupass: (benupass_ID, benuname, passwort)"
eingefügt.
*/
{
$holeDaten = "SELECT * FROM benupass group by benupass_ID";
$doIt = mysql_query($holeDaten, $db);
while ($i = mysql_fetch_array($doIt, MYSQL_ASSOC))
{
if ( ($_POST['kundenname'] == benupass.benuname) && $_POST['kundenpass'] == benupass.kundenpass)
{
echo "<B>Ok,</B> Handle: $db<br><br>";
}
else
{
echo mysql_error($db);
echo("Ihre Daten sind nicht richtig, bitte überprüfen Sie Ihren Benuzernamen bzw. Passwort");
}

}

}
?>

Gruß

Messmar


als Antwort auf: [#112000]

Tabelle durchlaufen, und die Daten in einem Array speichern

Pozor
Beiträge gesamt: 892

29. Sep 2004, 17:28
Beitrag # 6 von 7
Beitrag ID: #112059
Bewertung:
(4447 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

versuchs doch mal so:

$username = mysql_escape_string($_POST['kundenname']); //preparieren für mysql benutzung
$password = mysql_escape_string($_POST['kundenpass']);

$query = "
SELECT benupass_ID, benuname, kundenpass
FROM benupass
WHERE benuname = '$username' AND kundenpass = '$password'";

$result = mysql_query($query, $dblink);

hier kannst du auch wie bis anhin mit mysql_fetch_assoc() weiterfahren.
$userobj = mysql_fetch_object($reslut);

// das sind die felder, wie sie ansprechbar sind (zb echo $obj->feld)
$userobj->benuname;
$userobj->kundenpass;
$userobj->benupass_ID;

if(is_object($userobj))
{// valid user

}else
{//falsche angaben

}



gruss Pozor
http://www.boelsterli.biz


als Antwort auf: [#112000]

Tabelle durchlaufen, und die Daten in einem Array speichern

Anonym
Beiträge gesamt: 22827

29. Sep 2004, 18:29
Beitrag # 7 von 7
Beitrag ID: #112072
Bewertung:
(4447 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

danke dir ;-) Es hat funktioniert.

Gruß

Amin


als Antwort auf: [#112000]
X