Welke linken horen in welke tabel?
Pagina: « vorige 1 2 3 4 5 volgende »
Elsy:
Nee, ziet er niet goed uit.
Het zou wel fijn zijn als je wat specifieker was Elsy.
Edit:
en zie ook mijn vorige post. Teller pas aan het einde van de while lus ophogen.
en zie ook mijn vorige post. Teller pas aan het einde van de while lus ophogen.
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
Edit:
Te laat, ik had al het vermoeden dat het hieraan lag, maar Jan heeft het al toegelicht :)
Te laat, ik had al het vermoeden dat het hieraan lag, maar Jan heeft het al toegelicht :)
$teller waarschijnlijk niet op de plek gezet waar Jan hem in gedachte had.. Zo dan?
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
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
<?php
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url
FROM winkel_categorie AS c, winkel_linken AS l
WHERE cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY cat_naam
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 12 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 12 == 11) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;// teller werd niet opgehoogd, misschien moet die nog verplaatsen
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
?>
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url
FROM winkel_categorie AS c, winkel_linken AS l
WHERE cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY cat_naam
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 12 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 12 == 11) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;// teller werd niet opgehoogd, misschien moet die nog verplaatsen
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
EDIT: Ik heb even 10 linken in de tabel gezet.
Er staan nu 2 tabellen onder elkaar.
Is het misschien even verstandig om de linken terug te brengen naar 2 zodat je kunt zien of hij dadelijk 4 tabellen naast elkaar zet?
Nu nog sorteren en de lijsten naast elkaar. Geef even je code EXACT zoals je hem nu hebt Elsy.
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
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
<?php
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_url ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 12 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 12 == 11) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
?>
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_url ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 12 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 12 == 11) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
Elsy:
ja, ziet er al beter uit :)
EDIT: Ik heb even 10 linken in de tabel gezet.
Er staan nu 2 tabellen onder elkaar.
Is het misschien even verstandig om de linken terug te brengen naar 2 zodat je kunt zien of hij dadelijk 4 tabellen naast elkaar zet?
EDIT: Ik heb even 10 linken in de tabel gezet.
Er staan nu 2 tabellen onder elkaar.
Is het misschien even verstandig om de linken terug te brengen naar 2 zodat je kunt zien of hij dadelijk 4 tabellen naast elkaar zet?
Er staan twee lijsten onder elkaar, geen tabellen toch? En terugbrengen naar 2 lijkt me niet zinvol omdat de lijsten pas naast elkaar komen te staan als er meer dan 10 linken zijn. Ik zou er dus eerder een stuk of 40 in gaan zetten.
Ik heb er even 2 linken van gemaakt zodat we straks kunnen zien of het werkt, 4 tabellen naast elkaar.
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
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
<?php
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_url ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 2 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 2 == 1) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
?>
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_url ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 2 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 2 == 1) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
?>
ps. sorteren kan niet zomaar want ik heb daar in de database hele javascript of <a href=></a> codes in staan. Dus ik weet ook niet of dit kan.
Jan:
Er staan twee lijsten onder elkaar, geen tabellen toch? En terugbrengen naar 2 lijkt me niet zinvol omdat de lijsten pas naast elkaar komen te staan als er meer dan 10 linken zijn. Ik zou er dus eerder een stuk of 40 in gaan zetten.
Elsy:
ja, ziet er al beter uit :)
EDIT: Ik heb even 10 linken in de tabel gezet.
Er staan nu 2 tabellen onder elkaar.
Is het misschien even verstandig om de linken terug te brengen naar 2 zodat je kunt zien of hij dadelijk 4 tabellen naast elkaar zet?
EDIT: Ik heb even 10 linken in de tabel gezet.
Er staan nu 2 tabellen onder elkaar.
Is het misschien even verstandig om de linken terug te brengen naar 2 zodat je kunt zien of hij dadelijk 4 tabellen naast elkaar zet?
Er staan twee lijsten onder elkaar, geen tabellen toch? En terugbrengen naar 2 lijkt me niet zinvol omdat de lijsten pas naast elkaar komen te staan als er meer dan 10 linken zijn. Ik zou er dus eerder een stuk of 40 in gaan zetten.
Sorry ik haal dat door elkaar.
Ik bedoel lijsten.
Elsy:
ps. sorteren kan niet zomaar want ik heb daar in de database hele javascript of <a href=></a> codes in staan. Dus ik weet ook niet of dit kan.
Dat is jammer! Een hele href code opslaan om een link te bewaren zorgt er nu voor dat het erg lastig wordt om er op te sorteren.
De volgende opzet was handiger geweest:
linknaam: Elsy's kinderkleding
linkurl: www.elsyskinderkleding.nl
Dan kon je sorteren op naam en het hele <a = href-gedoe met PHP (of MySQL) in elkaar sleutelen.
Jan:
Er staan twee lijsten onder elkaar, geen tabellen toch? En terugbrengen naar 2 lijkt me niet zinvol omdat de lijsten pas naast elkaar komen te staan als er meer dan 10 linken zijn. Ik zou er dus eerder een stuk of 40 in gaan zetten.
Elsy:
ja, ziet er al beter uit :)
EDIT: Ik heb even 10 linken in de tabel gezet.
Er staan nu 2 tabellen onder elkaar.
Is het misschien even verstandig om de linken terug te brengen naar 2 zodat je kunt zien of hij dadelijk 4 tabellen naast elkaar zet?
EDIT: Ik heb even 10 linken in de tabel gezet.
Er staan nu 2 tabellen onder elkaar.
Is het misschien even verstandig om de linken terug te brengen naar 2 zodat je kunt zien of hij dadelijk 4 tabellen naast elkaar zet?
Er staan twee lijsten onder elkaar, geen tabellen toch? En terugbrengen naar 2 lijkt me niet zinvol omdat de lijsten pas naast elkaar komen te staan als er meer dan 10 linken zijn. Ik zou er dus eerder een stuk of 40 in gaan zetten.
Ze bedoelt met het terugbrengen naar 2, dat er maar 2 links per lijst in komen te staan.. Je hebt nu maar 2 "lijstjes".. (2 x een <ul><li> lijstje) maar dat moeten voor het goed testen meer zijn.. dus vandaar even aangepast naar 2.
Verder Elsy, dit postte ik eerder al (pagina 3):
"Waarom zet je ze dan zo in je database? Kan je niet beter op deze manier in je DB zetten?
link_naam, affiliate_id, zone_id, link_url (alleen http://www.pagina.nl?id)
Waarbij link_url alleen de juiste link bevat..
In je code doe je dan elke keer je javascript, want voor zover ik zie zijn die steeds hetzelfde, zonde om in je database te zetten.
Op die manier kan je normaal sorteren, en hoef je niet in elke URL je javascript te zetten, maar die kan je laten genereren."
Jan:
Dat is jammer! Een hele href code opslaan om een link te bewaren zorgt er nu voor dat het erg lastig wordt om er op te sorteren.
De volgende opzet was handiger geweest:
linknaam: Elsy's kinderkleding
linkurl: www.elsyskinderkleding.nl
Dan kon je sorteren op naam en het hele <a = href-gedoe met PHP (of MySQL) in elkaar sleutelen.
Elsy:
ps. sorteren kan niet zomaar want ik heb daar in de database hele javascript of <a href=></a> codes in staan. Dus ik weet ook niet of dit kan.
Dat is jammer! Een hele href code opslaan om een link te bewaren zorgt er nu voor dat het erg lastig wordt om er op te sorteren.
De volgende opzet was handiger geweest:
linknaam: Elsy's kinderkleding
linkurl: www.elsyskinderkleding.nl
Dan kon je sorteren op naam en het hele <a = href-gedoe met PHP (of MySQL) in elkaar sleutelen.
Dat heb ik ooit wel eens gedaan op mijn andere website dus dat komt later wel. Waarschijnlijk krijg ik dat wel voor elkaar. (hoop ik)
Jan:
Dat is jammer! Een hele href code opslaan om een link te bewaren zorgt er nu voor dat het erg lastig wordt om er op te sorteren.
De volgende opzet was handiger geweest:
linknaam: Elsy's kinderkleding
linkurl: www.elsyskinderkleding.nl
Dan kon je sorteren op naam en het hele <a = href-gedoe met PHP (of MySQL) in elkaar sleutelen.
Elsy:
ps. sorteren kan niet zomaar want ik heb daar in de database hele javascript of <a href=></a> codes in staan. Dus ik weet ook niet of dit kan.
Dat is jammer! Een hele href code opslaan om een link te bewaren zorgt er nu voor dat het erg lastig wordt om er op te sorteren.
De volgende opzet was handiger geweest:
linknaam: Elsy's kinderkleding
linkurl: www.elsyskinderkleding.nl
Dan kon je sorteren op naam en het hele <a = href-gedoe met PHP (of MySQL) in elkaar sleutelen.
En niet alleen de href code, maar ook <script language= enzo eromheen.. :S Dit is inderdaad niet handig, en alleen de href voor de javascript veranderd... dus wat in de href staat, kan je wel in de database zetten, als url eventueel.. of zoals in mijn vorige optie, die is op zich nog beter.. Alles wat steeds hetzelfde is, hoef je namelijk niet in je database te zetten.
:-))
Jan:
Mooi mooi! Wat dacht je van koffie en gebak voor Robert en mij?
:-))
:-))
:-)
Goed idee Jan.. (al heb jij bij het 2e probleem meer kunnen helpen ;).. )
Ik weet niet of ik het op jouw manier kan hoor.
Ik deed altijd in de database:
1 tabel die javascript heet en 1 tabel die url heet.
Dan met de code op de pagina ongeveer zoiets:
Code (php)
Jan:
Mooi mooi! Wat dacht je van koffie en gebak voor Robert en mij?
:-))
:-))
Nou.....tegenwoordig kun je taarten per post sturen, dus geef jullie adressen maar, ha, ha
Gewoon een privé-php-uitje organiseren.
Is veel leuker dan taart en koffie per post.;-)
Dan krijg je bijvoorbeeld dit:
echo '<script language="javascript" type="text/javascript" src="http://views.m4n.nl/_v?AffiliateID='.$row['af_id'].'&zoneid='.$row['zone_id'].'></script>';
Ik zit alleen even te kijken hoe het dan zit met de naam en url van de pagina.. :S Die haalt die zo te zien ergens op.