hoe samenvoegen stukjes code
Code (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
$i=0;
while ($i < $num)
{
$resultaat = mysql_query("SELECT probleem FROM problemen WHERE autoID = '$probleemID' ") or die(mysql_error());
$rij = mysql_fetch_array( $resultaat );
$probleem = $rij['probleem'];
//$resultaat = mysql_query("SELECT oplossing FROM oplossingen WHERE autoID = '$oplossingID' ") or die(mysql_error());
//$rij = mysql_fetch_array( $resultaat );
//$oplossing = $rij['oplossing'];
?>
<TABLE width="100%" border="1">
<TR>
<TD width="10%"><a href=""><? echo $probleem; ?> </a>
//<TD width="10%"><a href=""><? echo $oplossing; ?> </a>
</TABLE>
<?php
$i++;
}
[/code]
met
..
...
..
.
.
.
.
..
[code]
$sql = "SELECT autoID, oplossing_indexID FROM hoofdindex WHERE oplossing_indexID = 1";
$result = mysql_query( $sql );
while( $row=mysql_fetch_row($result) )
{
$gevonden[] = $row[1];
}
mysql_free_result( $result );
foreach( $gevonden as $oplossing )
{
echo $oplossing ."\n"; // De verschillende resultaten van deze regel wil ik in de tabel
};
?>
$i=0;
while ($i < $num)
{
$resultaat = mysql_query("SELECT probleem FROM problemen WHERE autoID = '$probleemID' ") or die(mysql_error());
$rij = mysql_fetch_array( $resultaat );
$probleem = $rij['probleem'];
//$resultaat = mysql_query("SELECT oplossing FROM oplossingen WHERE autoID = '$oplossingID' ") or die(mysql_error());
//$rij = mysql_fetch_array( $resultaat );
//$oplossing = $rij['oplossing'];
?>
<TABLE width="100%" border="1">
<TR>
<TD width="10%"><a href=""><? echo $probleem; ?> </a>
//<TD width="10%"><a href=""><? echo $oplossing; ?> </a>
</TABLE>
<?php
$i++;
}
[/code]
met
..
...
..
.
.
.
.
..
[code]
$sql = "SELECT autoID, oplossing_indexID FROM hoofdindex WHERE oplossing_indexID = 1";
$result = mysql_query( $sql );
while( $row=mysql_fetch_row($result) )
{
$gevonden[] = $row[1];
}
mysql_free_result( $result );
foreach( $gevonden as $oplossing )
{
echo $oplossing ."\n"; // De verschillende resultaten van deze regel wil ik in de tabel
};
?>
(wat een waardeloze code /codetag..)
Gewijzigd op 04/07/2013 09:50:43 door Koos jansen
Kijk eens naar JOIN van SQL. Daarmee kan je 2 tabellen koppelen
dat snap ik niet.. ik heb een volledig voorbeeld nodig en dan pas kan ik verder.
http://lmgtfy.com/?q=JOINS+SQL
Edit:
Onthoud dat linkjes naar LMGTFY niet altijd gewaardeerd worden. Een directe link naar een tutorial of manual komt meer op de plaats.
Gewijzigd op 04/07/2013 10:29:21 door - Ariën -
reageerr dan gewoon niet.
Koos jansen op 04/07/2013 09:22:15:
Ik wil graag deze stukjes code samenvoegen maar weet niet hoe ik te werk moet gaan.
Iedereen heeft het moeten leren en als je dan een handvat geboden word, pak die dan ook aan. Als je gegoogled heb en je komt er dan nog niet uit, kan je altijd vragen hoe het moet en kan je je code laten zien.
Gewijzigd op 04/07/2013 10:29:37 door Donny Wie weet
Gewijzigd op 04/07/2013 11:05:31 door koos jansen
- Aar - op 04/07/2013 10:28:22:
Op deze site staat het allemaal duidelijk beschreven.
http://www.w3schools.com/sql/sql_join.asp
http://www.w3schools.com/sql/sql_join.asp
Nou duidelijk, zeer beknopt en er staat een fout in, een FULL JOIN wordt niet door alle database systemen (bv MySQL) ondersteund.
Het gaat erom dat er een statement word gemaakt met "ik weet niet hoe". Als je dan een duwtje in de rug geeft naar de goede richting dat het nog niet goed is. Ook al is die FULL JOIN niet goed omschreven, w3schools is niet de enigste die een tutorial bied over SQL
Want voorbeeltjes maken ook zo hard geen deel uit van een leerproces.
bijdehand zijn alleen is dus echt niet nuttig.
en ik heb nooit gezegd niet eerst al heel veel moeite te hebben gedaan.
En dan informatie geven over de opbouw tabellen in de database, en uitleggen wat je uiteindelijk op het scherm wil krijgen. Je kan van ons niet verwachten dat wij dit zelf met de code uit je start topic gaan uit puzzelen.
Daarnaast zijn er op dit forum genoeg topics te vinden over joins, wellicht dat je daar ook al wat aan hebt.