fluxisMedlem sedan feb. 200167 inlägg kan man ha en "SELECT" i en "SELECT" ?
ex .
"SELECT * FROM tabell1"
while {
"SELECT * FROM tabell2"
}
P.S BRY er inte om självaste koden utan bara tanken... D.S
skulle vara bra om man kunde få ett exempel...
------------------
blow me
(min hemsida är bara uppe om jag är online)
MarcusMedlem sedan juli 2000449 inlägg Jag vet inte riktigt hur det är nu, men jag vet att mySQL har haft begränsat stöd för sub-selectsatser.
Oracle, MS SQL m.fl. har mkt bättre stöd för detta. Detta är dock, om inte löst ännu, ett problem som står högt upp på "to-do"-listan.
fluxisMedlem sedan feb. 200167 inlägg så det går alltså inte...
------------------
blow me
(min hemsida är bara uppe om jag är online)
LarsGMedlem sedan dec. 200012 464 inlägg Det beror på vad du vill ha för resultat. Det kanske går att skriva med en vanlig join. Förklara lite mer vad du är ute efter så...
------------------
essentitia preter non sans multiplicandum
fluxisMedlem sedan feb. 200167 inlägg jag försöker göra ett forum som man måste regga sig i för att kunna skriva i...
när man ska läsa ett inlägg så vill jag att man ska hämta antal inlägg och info om personen som finns i en annan tabell.
hoppas du/ni fattar...
------------------
blow me
(min hemsida är bara uppe om jag är online)
LarsGMedlem sedan dec. 200012 464 inlägg Det låter väl som en join
query = "select persons.name, " .
"count(p1.id) as antal " .
" from persons join posts p1 " .
" on persons.id = p1.personId " .
" join posts p2 " .
" on p1.personId = p2.personId " .
" and p2.threadid = " . $threadid .
" group by persons.name "
------------------
essentitia preter non sans multiplicandum
fluxisMedlem sedan feb. 200167 inlägg kanske skulle ha skrivit att jag är en newbie på PHP och fattar inte vad du skrev...
------------------
blow me
(min hemsida är bara uppe om jag är online)
LarsGMedlem sedan dec. 200012 464 inlägg Vad är det som är oklart? Vet du inte hur man utför databasoperationer?
------------------
essentitia preter non sans multiplicandum
fluxisMedlem sedan feb. 200167 inlägg jag fattar inte det här... finns det inte någon svensk guide som förklarar det ?
query = "select persons.name, " .
"count(p1.id) as antal " .
" from persons join posts p1 " .
" on persons.id = p1.personId " .
" join posts p2 " .
" on p1.personId = p2.personId " .
" and p2.threadid = " . $threadid .
" group by persons.name "
------------------
blow me
(min hemsida är bara uppe om jag är online)
LarsGMedlem sedan dec. 200012 464 inlägg Ett exempel hur man skulle använda den frågan mot en mysql databas:
<?php
$c = mysql_connect("host", "name", "pwd");
$query = "select persons.name, " .
"count(p1.id) as antal " .
" from persons join posts p1 " .
" on persons.id = p1.personId " .
" join posts p2 " .
" on p1.personId = p2.personId " .
" and p2.threadid = " . $threadid .
" group by persons.name " ;
$result = mysql_db_query ("db",$query);
while($line = mysql_fetch_array($result)){
echo $line["name"] . " " . $line["antal"] ;
}
mysql_close($c);
?>
Lite länkar till sidor om php på svenska
http://www.webbmannen.f2s.com/
http://www.phpportalen.net/
------------------
essentitia preter non sans multiplicandum
fluxisMedlem sedan feb. 200167 inlägg jag får väl testa lite. så kanske det löser sig...
tack ändå...
------------------
blow me
(min hemsida är bara uppe om jag är online)