en variable vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Elian degroot

elian degroot

12/11/2006 17:29:00
Quote Anchor link
stomme vraag denk ik, echt wel
mijn brein laat me wat in de steek
maar, hoe kan ik van de poster_id een variable maken?

$a=encode_ip($ip);
$query = "SELECT poster_id, poster_ip FROM phpbb_posts WHERE poster_ip = '$a'";



if(!$res = mysql_query($query))
{
trigger_error(mysql_error());
}
else



{
while($row = mysql_fetch_assoc($res))
{
echo '<br>'.$row['poster_id'].': '.'<br></br>'.$row['poster_ip'];

}
};


ik wil echt niet lastig zijn, maar het lukt me niet meer

met dank
 
PHP hulp

PHP hulp

18/11/2024 22:37:18
 
D B

D B

12/11/2006 17:30:00
Quote Anchor link
$var = $row['poster_id'];

Zoiets?
 
Jeroen

Jeroen

12/11/2006 17:34:00
Quote Anchor link
elian schreef op 12.11.2006 17:29:
stomme vraag denk ik, echt wel
mijn brein laat me wat in de steek
maar, hoe kan ik van de poster_id een variable maken?

$a=encode_ip($ip);
$query = "SELECT poster_id, poster_ip FROM phpbb_posts WHERE poster_ip = '$a'";



if(!$res = mysql_query($query))
{
trigger_error(mysql_error());
}
else



{
while($row = mysql_fetch_assoc($res))
{
echo '<br>'.$row['poster_id'].': '.'<br></br>'.$row['poster_ip'];

}
};


ik wil echt niet lastig zijn, maar het lukt me niet meer

met dank
+

zou je het voortaan tussen code tags kunnen zetten is wat overzichtelijker voor ons

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
 $a
=encode_ip($ip);    
 $query = "SELECT poster_id, poster_ip FROM phpbb_posts WHERE poster_ip = '$a'";



if(!$res = mysql_query($query))
{

    trigger_error(mysql_error());
}

else



{
    while($row = mysql_fetch_assoc($res))
    {

        $idp = $row['poster_id'];
        $ipp = $row['poster_ip'];
        echo '<br>'.$idp.': '.'<br></br>'.$ipp;
        
    }
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Jeroen
 
Kalle P

Kalle P

12/11/2006 17:49:00
Quote Anchor link
Quote:
ik wil echt niet lastig zijn, maar het lukt me niet meer

Totaal niet. Je hebt al een beginnetje gemaakt, maar komt er niet uit. Vraag gerust.

Nu ff betrekking tot je vraag.

Omdat je een poster_ip = '$a' doet zal je maar 1 record krijgen.
Dus een while isniet nodig, maar dat doet er niet toe.
In dit geval kan je het in een variabele stoppen zoals eerder gedaan is.

Wanneer je meerdere records (kan) verwacht(en) dan moet je een array gebruiken en niet een variabele.

Kalle.
 
Joren de Wit

Joren de Wit

12/11/2006 17:53:00
Quote Anchor link
Kalle schreef op 12.11.2006 17:49:
Wanneer je meerdere records (kan) verwacht(en) dan moet je een array gebruiken en niet een variabele.

Een kleine toevoeging: dit hoeft natuurlijk niet per se. Als je de variabele alleen binnen de while-loop gebruikt en daarna niet meer nodig hebt bijvoorbeeld. Ik denk aan het genereren van lijsten oid. Het gebruik van een array zou in zo'n geval overbodig zijn.
 
Elian degroot

elian degroot

12/11/2006 18:12:00
Quote Anchor link
normaal gezien, kan er maar 1 record tevoorschijn komen, maar je weet nooit
als er enkellen op een openbare pc werken, is dat ip adres dus meerdere malen gebruikt
daarom die loop
wat de zou je het voortaan tussen code tags kunnen zetten is wat overzichtelijker voor ons
het is een deel van de php waar ik vastzit, niet het voledige script
nu, al julie dat willen, doe ik dat wel, en dat wist ik dus ook niet ik ben hier nieuw, en de regels zal ik degelijk opvolgen
maar mijn vraag is dus, ik zou graag die poster_id dus in een variable krijgen, en dat is nu niet wat me lukt
ik heb al de mogelijkheden die ik kan bedenken gebruikt, zelfs met googlen vind ik geen oplossing
daarom mijn vraag hier
en ook, bedankt allemaal, dat julie iemand willen helpen zelfs
dus, thx aan allemaal
Gewijzigd op 01/01/1970 01:00:00 door elian degroot
 
Joren de Wit

Joren de Wit

12/11/2006 18:21:00
Quote Anchor link
Je hebt het poster_id toch al in een variabele, regel 18 van het de code in de post van Jeroen.

Uit een mysql query krijg je een resultaat. Als je dan een functie als mysql_fetch_assoc() gebruikt, komen de rijen van dat resultaat in een associatieve array te staan...
 
Elian degroot

elian degroot

12/11/2006 18:32:00
Quote Anchor link
sorry, had er niet op gelet
dacht dat het enkel de tags waren dat erbij stonden
oops
 
Jeroen

Jeroen

12/11/2006 18:36:00
Quote Anchor link
h3h3 ^^
blanche let op ^^
was btw even eten dus kon voor de rest niet reageren
 
Kalle P

Kalle P

12/11/2006 18:38:00
Quote Anchor link
@blanche
Ja natuurlijk bedoelde ik het in die trend....
Dat leek me al vrij logisch.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.