Koehdaniel
Mitglied
Hallo allerseits
Ich habe vor 2 Wochen mit der Objektorientierten Programmierung angefangen,
und wollte nun meine SQL-Daten damit auslesen.
Ohne OOP würde ich das so machen:
Mein Ansatz mit OOP:
Allerdings wird bei meiner OOP-Variante ja jedes mal eine neue While-Schleife ausgeführt.
Kann man das irgendwie umgehen?
Vielen Dank im Vorraus.
--
Mit freundlichen Grüßen
Daniel K.
Ich habe vor 2 Wochen mit der Objektorientierten Programmierung angefangen,
und wollte nun meine SQL-Daten damit auslesen.
Ohne OOP würde ich das so machen:
PHP:
$code = mysql_query("select * from example where Name='Test';");
while($zeile = mysql_fetch_array($code))
{
$ID = $zeile["ID"];
$Name = $zeile["Name"];
}
Mein Ansatz mit OOP:
PHP:
class sql{
static $sql;
function sql_code($code){
$this->sql = $code;
}
function sql_auslesen($row){
$code = mysql_query($this->sql);
while($zeile = mysql_fetch_array($code))
{
return $zeile[$row];
}
}
}
$sql = new sql;
$sql->sql_code("select * from example where Name='Test';");
$ID = $sql->sql_auslesen("ID");
$Name = $sql->sql_auslesen("Name");
Allerdings wird bei meiner OOP-Variante ja jedes mal eine neue While-Schleife ausgeführt.
Kann man das irgendwie umgehen?
Vielen Dank im Vorraus.
--
Mit freundlichen Grüßen
Daniel K.