Just nu i M3-nätverket
Gå till innehåll

Hjälp med drop-downbox i PHP


Ante_prod

Rekommendera Poster

Tjena!

 

Håller på att avsluta en liten sida i PHP nu, och allting är nästan klart.

Det som saknas är en drop-downbox (heter det så??) där alla poster i databasen ska listas.

(det är ingen stor databas, bara 40 poster kanske)

Sedan ska man kunna välja nummer, trycka OK och sedan komma till det valda numrets enskilda sida med mer information.

Adressen till den enskilda sidan är "lista.php?ID=(IDNUMMER)

 

Skulle vara jätteschysst om någon kunde hjälpa mig med detta, irriterar mig över att jag inte kan göra det själv =)

Behöver ni mer info om boxen så är det bara att fråga på...

 

/Ante

 

Länk till kommentar
Dela på andra webbplatser

<form method="get" action="lista.php">

<select name="id">

<?php

// sätt in DB-Connection

$sql = mysql_query("SELECT * FROM table")

while($value = mysql_fetch_array($sql)) {

echo '<option value="'. $value['id'] . '">';

echo $value['TextSomVisas'];

echo '</option>';

}

?>

</select>

</form>

 

Har inte kollat att allt stämmer, men det är väl formodligen bara någon fnutt jag satt fel isf

 

[inlägget ändrat 2006-03-21 19:11:26 av /randis]

Länk till kommentar
Dela på andra webbplatser

Tack så mycket!

Har nu skrivit in tabell och databaskoppl. m.m. i scriptet (jag har bytt ut värdena ännu en gång här)

 

<form method="get" action="lista.php">
<select name="ID">
<?php
// sätt in DB-Connection
$objConn = mysql_connect ('localhost', 'root', '');
mysql_select_db('databas);
$sql = mysql_query("SELECT * FROM table")
while($value = mysql_fetch_array($sql)) {
echo '<option value="'. $value['ID'] . '">';
echo $value['Inventarienummer'];
echo '</option>';
}
?>
</select>
</form> 

 

 

Men jag får ett fel...

Parse error: parse error, unexpected T_WHILE

Vad fel? Är det min koppling som spökar?

 

/Ante

 

Länk till kommentar
Dela på andra webbplatser

Såhär menar du??

 

$sql = mysql_query("SELECT * FROM table");

 

Jag provade så, men fick då detta felmeddelande

 

Parse error: parse error, unexpected T_STRING

 

Någon som vet vad som är fel nu??

Jag är inte så himla bra på PHP å MySQL :)

 

/Ante

 

Länk till kommentar
Dela på andra webbplatser

Jag hade glömt att sätta semikolon som avslut på SQL queryn. Det är i allmänhet felet när du får 'unexpected'-felmeddelande

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...