Toon posts:

listbox uit MySQL met php

Pagina: 1
Acties:
  • 58 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb in de search van Got rondgezocht en heb niets iets gevonden dat me echt op weg helpt van scratch af aan. Wie o wie kan mij helpen

Ik wil graag de listbox in mijn formulier opvullen met data uit mijn mysql db.
Ik heb geen idee hoe ik dit tot stand moet brengen standaard verbinding maken met
mijn mysql db is geen punt en ik kan er ook records uit ophalen.

Ik heb alleen geen idee hoe ik dit in een form moet verwerken en wat voor query ik moet typen.
Hieronder een voorbeeld van wat ik wil.

Ik heb een tabel genaamd albumcat. Dit staat voor albumcategorieen. Daarin zitten twee kolommen
albc_id en albc_inhoud. Ik wil dat albc_inhoud in mijn listbox te zien wordt de waarden van deze tabel zijn

album1
album2
album3
album4
etc

Ik wil alleen maar een album naam toe hoeven te voegen in me sql database en dat die dan automatisch in mijn listbox erbij komt.
Wie kan mij hiermee helpen?

Verwijderd

is nie zo moeilijk met een while lusje enzo...

(ervanuitgaande dat je al een db connectie hebt gemaakt)
PHP:
1
2
3
4
5
6
7
8
9
$sql = "SELECT albc_id, albc_inhoud FROM albumcat ORDER BY albc_inhoud ASC";
$result = @mysql_query($sql) or Die("MySQL Error: " . mysql_error());
if (mysql_affected_rows() > 0) {
  print "<select name=\"listbox\">\n";
  while ($row = mysql_fetch_assoc($result)) {
    print "<option value=\"" . stripslashes($row[albc_id]) . "\">" . stripslashes($row[albc_inhoud]) . "</option>\n";
  }
  print "</select>";
}


helpt dit je al op weg??

offtopic:
sorry voor t verneuken van de layout :X

  • om3ega
  • Registratie: Maart 2001
  • Laatst online: 19-08 23:06
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$query ="select distinct plaats from pc";

$result = mysql_query($query);

$num_results = mysql_num_rows($result);





echo "<select size='15' name ='plaats'><option selected=''>";

for ($i=0; $i < $num_results-1; $i++)

{

    $row=mysql_fetch_array($result);

    echo "<option>".$row["plaats"];

}

echo "</select>";

?> 


Zoiets?

Mijn code is wat minder netjes , maar lekker simpel :)

[ Voor 24% gewijzigd door om3ega op 04-02-2003 11:35 ]


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

basic ditte hoor

basic html + basic php

Doet iets met Cloud (MS/IBM)


Dit topic is gesloten.