25. januar 2009 - 18:25Der er
10 kommentarer og 1 løsning
skal hente en data fra en table til en andre.
hej.
mit problem er at jeg skal hente brugernavnet i tablen brugere så den kan blive lagt sammen med bil data´ene i tabelen biler.
<? if(isset($_POST['send'])) { $id_b = $_SESSION[uid]; $bil_model = $_POST['bil_model']; $bil_tilstand = $_POST['bil_tilstand']; $bil_alder = $_POST['bil_alder']; $bil_farve = $_POST['bil_farve']; $hp = $_POST['hp']; $ms = $_POST['ms']; $cyan = $_POST['cyan']; $ejer = mysql_fetch_array("SELECT bruger_navn FROM brugere where id='$_SESSION[uid]'"); $kd = $_POST['kd']; $rang = '3'; $Tjek = mysql_query("select * from biler where id_b='$_SESSION[uid]' and rang='3'"); If (mysql_num_rows($Tjek) >0) { echo 'Du har oprette bil nummer 3, gå til siden ret bil data for rette den. MAX 3. biler'; } else { mysql_query("INSERT INTO biler (bil_model,bil_tilstand,bil_alder,bil_farve,hp,ms,cyan,kd,id_b,rang,ejer) values ('$bil_model','$bil_tilstand','$bil_alder','$bil_farve','$hp','$ms','$cyan','$kd','$id_b','$rang','$ejer')"); echo "bilen er nu oprettet. <p />"; $result = mysql_query("SELECT * FROM biler where id_b='$_SESSION[uid]' and rang='3'"); while($row = mysql_fetch_assoc($result)) { echo 'Bilens Model: '.$row['bil_model'].'<br />';} } } ?>
det er til nå bruger skal oprette deres bil, så skulle brugere navn jo stå på profilen af bil så men kan finde ud af hvem der ejer den. og da men skal være logge på for at kunne oprette en bil vil det være bedst at kunne tage bruger navn ud af deres log on id og put den på bilen nå den oprettes.
kan du ikke bare sætte bruger-id'et ind i biltabellen i stedet for navnet? når du så henter bilen ud, kan du lave en inner join hvor du henter brugernavn fra bruger-tabellen, samtidig med bil-info :)
den del kan jeg ikke lige finde ud af, men jeg tro jeg har fået på noget andet, jeg valger at bruge den som en sikkerhed for at det er bruger som op rette bil.
splazz jeg var ikke ude på at synde dig for point, men jeg ikke se at du havde oprette dit indlæg som svar, ellers havde du fået pointene, for jeg ville bage af med de gamle spm. jeg havde som ikke var lukket i nu. hvis du vil havde dem oprette jeg da bage en spm til 200 som du kan hente.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.