Forum » Server-Side scripting » ik ben het zat help
Berichten: 11
avatar
Offline Stuur privebericht
Afbeelding

nou kijk wat ik hier boven heb
zijn producten en ik wil er alleen maar 4 naast elkaar
dan weer rij beneden
dan weer weer enzoovoorts

maar het lukt mij niet alles komt naast elkaar

dit is mijn code

Code | Selecteer Alles
minimaliseren
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
$sQuery mysql_query("SELECT * FROM products LIKE pro_name='%" mysql_real_escape_string($_POST['term']) . "%' ORDER BY pro_id DESC ");

    if(
mysql_num_rows($sQuery) > 0)
    {
        while(
$sRow mysql_fetch_assoc($sQuery))
        {
            echo
            
'
            <td width="20%">
                 <div style="background: #E5E5E5; border: 1px solid #D2D2D2; margin-right: 10px;">
                 <a href="/show/' 
$sRow['pro_id'] . '/">
                 <img src="/images/thumbs/' 
$sRow['pro_picture1'] . '" class="product" alt="' $sRow['pro_name'] . '" />
                 <div class="product-info">' 
cuttext($sRow['pro_name'], 17) . '</div>
                 </a>
                 </div>
            '
;
        }
    }
    else
    {
        echo 
'Geen resultaten op uw zoekactie. Probeer opnieuw.';
    }

    if(
mysql_error())
    {
        echo 
mysql_error();
    }


graag help
16-08-2010 19:22
Dit topic is 234 keer bekeken door 44 verschillende leden
Reacties op: "ik ben het zat help"
1
Scooby Snack
Berichten: 119
avatar
Offline Stuur privébericht
De code weer opnieuw plakken en de Query terug opnieuw doen vanaf id 5 tot id 8
Enzovoort
16-08-2010 19:29
Berichten: 11
avatar
Offline Stuur privébericht
Quote: Scooby-Doo

De code weer opnieuw plakken en de Query terug opnieuw doen vanaf id 5 tot id 8
Enzovoort



jaaa hoe doe ik het als ik bijv geen produchten heb niet meer dan 8 en ik er komen zowiso producten bij enzoo
16-08-2010 19:31
Berichten: 2123
avatar
Offline Stuur privébericht
@Scooby-Doo: En dan de hele dynamiek er in één klap eruit halen? En meerdere query's uitvoeren terwijl dat niet nodig is? Lijkt me niet verstandig.

Voorbeeld hoe je het ongeveer doet.

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<table>
<?php 

for($i 0$i <= 20$i++) {
 if(
$i == 0) {
  echo 
'<tr>';
 }

 echo 
'<td>'$i .'</td>';

 if(
$i == 3) {
  echo 
'</tr>';
 }
}

if(
$i != 3) {
 echo 
'</tr>';
}

?>
</table>
16-08-2010 19:36
Scooby Snack
Berichten: 119
avatar
Offline Stuur privébericht
@King ik was juist ook ff aan het knutselen en kwam ook zoiets uit zoals jou

Je was dus eerder haha
16-08-2010 19:39
Berichten: 11
avatar
Offline Stuur privébericht
kan je het maken met mijn code want snap er geen bal van
16-08-2010 19:41
Berichten: 2123
avatar
Offline Stuur privébericht
Ja, kan ik wel, maar ga ik niet doen.

Lijkt me een goede oefening het zelf te proberen. Je mag altijd vragen blijven stellen natuurlijk, maar voorkauwen doe ik niet.

Als je het allemaal voor je gedaan wilt hebben moet je er maar iemand voor inhuren...
16-08-2010 20:03
Berichten: 11
avatar
Offline Stuur privébericht
Quote: Killingdevil

Ja, kan ik wel, maar ga ik niet doen.

Lijkt me een goede oefening het zelf te proberen. Je mag altijd vragen blijven stellen natuurlijk, maar voorkauwen doe ik niet.

Als je het allemaal voor je gedaan wilt hebben moet je er maar iemand voor inhuren...



jaa help dan wat moet ik bij die cijfers invoeren dan /

Nieuwe reactie samengevoegd met originele reactie op 16.08.10 20:09:24:
en als ik hier vraag stel na jaaren krijg ik antwoord
16-08-2010 20:06
Berichten: 2123
avatar
Offline Stuur privébericht
Van mijn for-lus moet je om te beginnen je while-lus maken waarmee je de query uitvoert. Dan ben je al een heel eind. Vervolgens moet je ook een counter bijhouden (de $i van mij), en kun je dan gewoon je data kwijt in de <td>-tags. Zo simpel is het eigenlijk.
16-08-2010 20:12
Berichten: 11
avatar
Offline Stuur privébericht
Quote: Killingdevil

Van mijn for-lus moet je om te beginnen je while-lus maken waarmee je de query uitvoert. Dan ben je al een heel eind. Vervolgens moet je ook een counter bijhouden (de $i van mij), en kun je dan gewoon je data kwijt in de <td>-tags. Zo simpel is het eigenlijk.


nou als je uitlegt wat alles precies doet dan kom ik ook ver ik zal het ff proberen als ik er niet uit komt dan weet ik je te vinden
16-08-2010 20:19
Reageer op: "ik ben het zat help"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden