Avatar billede macvegan Nybegynder
14. februar 2006 - 09:51 Der er 9 kommentarer og
1 løsning

php mysql

Hej!
Jeg har et lille irriterende problem. Problemet er at jeg skal søge i en database med følgende kode:
<?php
require("mysql_funktioner.php");
aabn_forbindelse_og_vaelgdb(); 
    $navn = $_REQUEST["navn"];
$result = mysql_query ("SELECT * FROM indkob WHERE navn='$navn'"); 
if (mysql_affected_rows() == '0'){
    print "<p><h1></h1><h3>Der er ikke registreret nogen bestilling på $navn</h3></p>";

}    elseif (mysql_affected_rows() >'0'){
    print "<h1>Følgende er registreret på $navn</h1>";
}
vis($result); 
?>
Mit problem er at den kun vil vise søgeresultatet for rækken navn! Jeg vil gerne have den til at printe samtlige rækker hvor navn er den første. DVS findes der match på navn skal alt foretaget af navn printes .
Håber nogen kan være behjælpelig
Avatar billede horsmark Nybegynder
14. februar 2006 - 10:51 #1
Noget ala dette måske ...

while( $row = mysql_fetch_array($result) {
print $row['min_kollonne_1']."<br>";
print $row['min_kollonne_2']."<br>";
print $row['min_kollonne_3']."<br>";
}
Avatar billede horsmark Nybegynder
14. februar 2006 - 10:52 #2
ups der manglede lige et ")"...

while( $row = mysql_fetch_array($result) ) {
Avatar billede horsmark Nybegynder
14. februar 2006 - 10:53 #3
eller blot den korte løsning.

$row = mysql_fetch_array($result);
print $row['min_kollonne_1']."<br>";
print $row['min_kollonne_2']."<br>";
print $row['min_kollonne_3']."<br>";
Avatar billede horsmark Nybegynder
14. februar 2006 - 10:54 #4
mht til while løkken så er det hvis der er fundet flere rækker i søgningen og det giver kun mening hvis en kunde kan have flere bestillinger igang...
Avatar billede tjens Nybegynder
14. februar 2006 - 11:12 #5
Macvegan: Du bliver nødt til at vise os koden i din funktion vis();

Har du et løkke, hvor du trækker linierne ud af $result som Horsmark foreslår?
Avatar billede horsmark Nybegynder
14. februar 2006 - 11:18 #6
går ud fra dette ligger i funktionen vis() ?
Avatar billede macvegan Nybegynder
14. februar 2006 - 17:55 #7
Hey tak for indslagene! Jeg viser lige funktionen i morgen
Tak for hjælpen
Avatar billede macvegan Nybegynder
15. februar 2006 - 10:42 #8
Hey Horsmark!
Dit trick gjorde det! sender du lige et svar
Avatar billede horsmark Nybegynder
15. februar 2006 - 11:51 #9
allrighty here goes... *lyden af et svar der ramte eksperten*
Avatar billede macvegan Nybegynder
15. februar 2006 - 12:45 #10
Super
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester