ausgabe der Daten wenn in der Tabelle "true" steht

Friesi

Erfahrenes Mitglied
Also. Ich habe folgendes problem :)

Ich habe eine SQLDatenbank angelegt.
Mit der tabelle "aktiviert" wo der wert "true" oder "false" drin steht.

Nun will ich das so machen.
Das alle Datensätze die in dem Feld Aktiviert "true" drin stehen haben, ausgegeben werden.

nur wie mache ich das?

mit einer if anweisung
oder mit einer while funktion?

und könnt ihr auch bitte die syntax hinschreiben wie ich das dann schreiben müsste (so ca .. müssen nicht genau die VAR sein die ich habe)

Bin nur ziehmlich neu in der PHP Programmierung. Und kenn mich da noch nicht so aus ...

hoffe das mir hier geholfen wird.
 
Entweder du machst in der SELECT Abfrage schon eine Where bedingung:

PHP:
<?php

$query="SELECT * from table where aktiv='true'";
$result=mysql_query($query,$connection);

?>

oder

PHP:
<?php

//Vorher MySQL-Abfrage die $result liefert

while ($row=mysql_fetch_array($result)){

if ($row[aktiv]=="true"){

//Ausgabe

}
}
?>
 
danke funktioniert super!

Wie könnte ich das denn nunambesten machen .. das ich die Datensätze auf "true" bzw "false" setzte.

Also über eine Adminfläche (die ich auch schon habe)

soll ich das über ein checkbox einfügen?!
und wenn die aktiv ist das der wert auf true gesetzt wird und wenn nicht auf false?!

oder wäre da eine andere Möglichkeit besser?!
 
Deine vorgeschlagene Methode ist meiner Meinung nach die einfachste und auch relativ effektiv...

mir würde spontan keine effektivere einfallen...aber hier gibt´s bestimmt Leute die davon mehr verstehen ;-)
 
Zurück