abonnement Unibet Coolblue Bitvavo
  zaterdag 24 februari 2007 @ 13:35:28 #101
37634 wobbel
Da WoBBeL King
pi_46621788
Met PHP heb ik totaal geen problemen om meerdere rijen onder elkaar te krijgen dmv resultaten uit de database, maaar hoe krijg ik meerdere kolommen met mijn resultaten??

Dit dus:


En als ik een rij toevoeg aan de DB
  zaterdag 24 februari 2007 @ 14:17:43 #102
37634 wobbel
Da WoBBeL King
pi_46622872
Aaah heb iets (bijna) werkend

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
<?php
$MySQL_Landen_Select        
"SELECT * FROM CMS_Countries ORDER BY Country ASC";
$MySQL_Landen_Query        mysql_query $MySQL_Landen_Select 
                                                                    or die ( 
$error->MySQL __FILE__$MySQL_Landen_Select__LINE__ ) );
        
        echo 
"<table width="100%">";
        echo 
'<tr><td>-</td>';
        while(
$obj mysql_fetch_object($MySQL_Landen_Query)){
         echo 
'<td>';
         echo 
$obj->Country;
         echo
'</td>';
        }
        echo
'<tr>';
        echo
'<td>LaagsteIQ</td>';
        
        while(
$obj mysql_fetch_object($MySQL_Landen_Query)){
         echo
'<td>';
         echo 
$obj->IQLaag;
         echo
'</td>';
        }
        echo
'</tr>';
        echo
'<tr>';
        echo
'<td>HoogsteIQ</td>';
        while(
$obj mysql_fetch_object($MySQL_Landen_Query)){
         echo
'<td>';
         echo 
$obj->IQHoog;
         echo
'</td>';
        }
        echo
'</tr>';
        echo 
"</table>";        
?>


Probleem is dat $MySQL_Landen_Query leeg is na de 1e mysql_fetch_object

[ Bericht 6% gewijzigd door wobbel op 24-02-2007 14:26:33 ]
  FOK!-Schrikkelbaas zaterdag 24 februari 2007 @ 14:19:26 #103
1972 Swetsenegger
Egocentrische Narcist
pi_46622914
hoe ziet je database model er eigenlijk uit? heb je 1 tabel of 2 tabellen voor deze gegevens?
  zaterdag 24 februari 2007 @ 14:26:15 #104
37634 wobbel
Da WoBBeL King
pi_46623085
quote:
Op zaterdag 24 februari 2007 14:19 schreef Swetsenegger het volgende:
hoe ziet je database model er eigenlijk uit? heb je 1 tabel of 2 tabellen voor deze gegevens?
Staat nu in script, gewoon 1 tabel met 3 rijen
  FOK!-Schrikkelbaas zaterdag 24 februari 2007 @ 14:34:32 #105
1972 Swetsenegger
Egocentrische Narcist
pi_46623341
dan zou ik gewoon in een cel divjes onder elkaar gooien en zo voor elke kolom een cel.
  zaterdag 24 februari 2007 @ 14:37:56 #106
37634 wobbel
Da WoBBeL King
pi_46623450
quote:
Op zaterdag 24 februari 2007 14:34 schreef Swetsenegger het volgende:
dan zou ik gewoon in een cel divjes onder elkaar gooien en zo voor elke kolom een cel.
moet met tabel, ivm kopieeren plakken naar andere progsels enzo, maar waarom wordt die query geleegd na 1e object?
pi_46625650
quote:
Op zaterdag 24 februari 2007 14:37 schreef wobbel het volgende:

[..]

moet met tabel, ivm kopieeren plakken naar andere progsels enzo, maar waarom wordt die query geleegd na 1e object?
Die while-loop zorgt ervoor dat je de resultset helemaal leegtrekt je zult je dus moeten beperken tot een bepaald aantal items dat je uit de resultset haalt.
  zondag 25 februari 2007 @ 09:37:42 #108
21410 Fliepke
Serieuze waarheid
pi_46647628
Hoi,

Ik zit met een klein probleempje. Ik heb een tabel waarin nieuwsposts staan en die hebben allemaal een mooi unix timestamp meegekregen. Ik wil nu echter voor een bepaalde periode de boel groeperen per dag. Hoe doe ik dit?

SELECT COUNT( * )
FROM `items`
WHERE TYPE = 'nieuws'
AND 'Postid'
BETWEEN 1167609600
AND 1172275200
GROUP BY ................. wat moet hier staan?
pi_46651004
1GROUP BY FROM_UNIXTIME(timestamp, '%Y%m%d')


Zie MySQL Date and Time Functions
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 25 februari 2007 @ 12:48:40 #110
21410 Fliepke
Serieuze waarheid
pi_46651252
Thx
  zondag 25 februari 2007 @ 13:32:48 #111
107951 JortK
Immer kwaliteitsposts
pi_46652993
Vraagje:

Ik ben met Wordpress bezig, en wil hier posts gaan importeren.

Nu heb ik een veld post_name, welke in de URL word gezet, dus bijvoorbeeld http://www.domein.nl/2007/02/pagina-naam.html

Nu wil ik een check doen wanneer ik een post invoer, en de postname bestaat al, dat die er -1 achter zet.

Weet iemand hoe ik dit aan moet pakken?


Niet meer nodig... zelf een work around bedacht

[ Bericht 13% gewijzigd door JortK op 25-02-2007 14:49:47 ]
  zondag 25 februari 2007 @ 14:53:19 #112
107951 JortK
Immer kwaliteitsposts
pi_46656605
Wel gelijk een volgend vraagje dan maar

Ik wil een stuk html code (in me Wordpress tabel) gaan inserten, maar ik krijg de volgende melding:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'center'>PLAATJE

Hij laat dus het plaatje zien...

Hoe kan ik een stuk HTML code inserten in een long text?

EDIT dit is me variabele die ik gebruik:

1
2
3
<?php
$POSTCONTENT
= "<div align='center'><a href='{$URL}' target='_blank'><img src='{$THUMB1}' border='0'></a>&nbsp;&nbsp;<a href='{$URL}' target='_blank'><img src='{$THUMB2}' border='0'></a></div>{$POST_DESCR}";
?>


[ Bericht 44% gewijzigd door JortK op 25-02-2007 15:10:17 ]
  zondag 25 februari 2007 @ 15:11:41 #113
85514 ralfie
!Yvan eht nioj
pi_46657224
ziet ernaar uit dat je je quotjes niet geescaped hebt

probeer je tekst eerst eens door mysql_real_escape_string() te halen
  zondag 25 februari 2007 @ 15:25:23 #114
107951 JortK
Immer kwaliteitsposts
pi_46657723
quote:
Op zondag 25 februari 2007 15:11 schreef ralfie het volgende:
ziet ernaar uit dat je je quotjes niet geescaped hebt

probeer je tekst eerst eens door mysql_real_escape_string() te halen
Was net bezig de quotes aan te passen ja... nu werkt het als een speer
  zondag 25 februari 2007 @ 16:49:09 #115
107951 JortK
Immer kwaliteitsposts
pi_46660840
Volgend vraagje, want hier stoei ik al 2 uur mee lol :')

Ik heb een variabele welke een nummer ophaalt:

1
2
3
<?php
SELECT MAX
(ID)+AS ID FROM wp_posts
?>


Nu wil ik deze waarde die ik terugkrijg, inserten in een tabel, hoe krijg ik dit voor elkaar, want ik kom er nu niet uit met die fetch functies :(
pi_46662769
Wat heb je dan geprobeerd? Op php.net staat vrij duidelijk uitgelegd hoe je mysql_fetch_assoc gebruikt.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 25 februari 2007 @ 17:52:06 #117
107951 JortK
Immer kwaliteitsposts
pi_46663363
quote:
Op zondag 25 februari 2007 17:37 schreef SuperRembo het volgende:
Wat heb je dan geprobeerd? Op php.net staat vrij duidelijk uitgelegd hoe je mysql_fetch_assoc gebruikt.
ik heb met die fetch_row geklooit
  zondag 25 februari 2007 @ 19:06:42 #118
107951 JortK
Immer kwaliteitsposts
pi_46666270
Ik kom er toch niet helemaal uit

Ik heb deze source (een deel)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$ID    
=     "SELECT MAX(ID)+1 AS ID FROM wp_posts";
$GUID = "http://localhost/{$POSTJAAR}/$POSTMAAND/{$POSTDAG}/{$POSTNAME}/";
$BLOGPOST = mysql_fetch_assoc($result01);

/* Result Library */
$result01 = mysql_query($ID) or die (result01);

$query_post2cat = "INSERT INTO wp_post2cat (post_id, category_id)
VALUES ('{$BLOGPOST}', '{$CATEGORIE}')"
;

$result03 = mysql_query($query_post2cat) or die (result03);

$query01 = "INSERT INTO wp_posts (ID, post_author, post_date, post_date_gmt, post_content, post_title, post_category, post_excerpt, post_status, comment_status, ping_status, post_password, post_name, to_ping, pinged, post_modified, post_modified_gmt, post_content_filtered, post_parent, guid, menu_order, post_type, post_mime_type, comment_count)
VALUES ('', '1', '{$POSTIME}', '{$POSTIME}', '{$POSTCONTENT}', '{$POSTITLE}', '{$CATEGORIE}', '', 'future', 'open', 'open', '', LOWER('{$POSTNAME}'), '', '', NOW(), DATE_SUB(NOW(), INTERVAL 1 HOUR), '', '0', LOWER('{$GUID}'), '0', 'post', '', '0')"
;

$result02 = mysql_query($query01) or die (result02);
?>


Ik krijg deze foutmelding:

1Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in D:ProgramsXAMPPxampphtdocsnewform_make_blogpost.php on line 39


Zou iemand een blik willen werken waarom ik deze melding krijg?

Het gaat er dus om dat ik met de variabele BLOGPOST query_post2cat wil vullen
  zondag 25 februari 2007 @ 19:24:57 #119
36431 bleiblei
Toogmakker:copyright:
pi_46666963
Ik ben momenteel aan het zoeken naar een PHP functie maar krijg em niet gevonden.
Ik wil namelijk tekst van een website inlezen.
Beetje a la RSS feed maar dan zonder dat die tekst via RSS aangeboden wordt.
Het inlezen van tekst die op een andere website staat.
Kan dat in PHP?
  zondag 25 februari 2007 @ 19:32:24 #120
85514 ralfie
!Yvan eht nioj
pi_46667253
quote:
Op zondag 25 februari 2007 19:06 schreef JortK het volgende:
Ik kom er toch niet helemaal uit

Ik heb deze source (een deel)
[ code verwijderd ]

Ik krijg deze foutmelding:
[ code verwijderd ]

Zou iemand een blik willen werken waarom ik deze melding krijg?

Het gaat er dus om dat ik met de variabele BLOGPOST query_post2cat wil vullen
je kunt niet eerst de gegevens uit een query uitlezen en daarna je query pas maken

kijk nog eens naar de voorbeelden op bijv php.net en met name de volgorde van mysql_connect, mysql_query en mysql_fetch_assoc. weet je uberhaupt wel wat deze functies doen?
quote:
Op zondag 25 februari 2007 19:24 schreef bleiblei het volgende:
Ik ben momenteel aan het zoeken naar een PHP functie maar krijg em niet gevonden.
Ik wil namelijk tekst van een website inlezen.
Beetje a la RSS feed maar dan zonder dat die tekst via RSS aangeboden wordt.
Het inlezen van tekst die op een andere website staat.
Kan dat in PHP?
(bijna?) alle functies in php die bestanden kunnen inlezen kunnen ook bestanden op andere servers (webpagina's dus ook) inlezen. Kijk dus eens naar functies als file(), file_get_contents(), fopen(). Als je specifieke informatie moet vinden in die tekst, moet je waarschijnlijk wel met regexp's gaan werken: zie http://nl3.php.net/manual/nl/ref.pcre.php
  zondag 25 februari 2007 @ 19:43:14 #121
107951 JortK
Immer kwaliteitsposts
pi_46667638
quote:
Op zondag 25 februari 2007 19:32 schreef ralfie het volgende:

[..]

je kunt niet eerst de gegevens uit een query uitlezen en daarna je query pas maken

kijk nog eens naar de voorbeelden op bijv php.net en met name de volgorde van mysql_connect, mysql_query en mysql_fetch_assoc. weet je uberhaupt wel wat deze functies doen?
[..]

(bijna?) alle functies in php die bestanden kunnen inlezen kunnen ook bestanden op andere servers (webpagina's dus ook) inlezen. Kijk dus eens naar functies als file(), file_get_contents(), fopen(). Als je specifieke informatie moet vinden in die tekst, moet je waarschijnlijk wel met regexp's gaan werken: zie http://nl3.php.net/manual/nl/ref.pcre.php
Hij werkt inmiddels ook weer... ik heb gedurende de dag zoveel zitten kloten dat de hele volgorde naar ze malle moer is
  FOK!-Schrikkelbaas zondag 25 februari 2007 @ 20:00:59 #122
1972 Swetsenegger
Egocentrische Narcist
pi_46668416
quote:
Op zondag 25 februari 2007 19:24 schreef bleiblei het volgende:
Ik ben momenteel aan het zoeken naar een PHP functie maar krijg em niet gevonden.
Ik wil namelijk tekst van een website inlezen.
Beetje a la RSS feed maar dan zonder dat die tekst via RSS aangeboden wordt.
Het inlezen van tekst die op een andere website staat.
Kan dat in PHP?
Je kan hem includen of je kan misschien met file_get_contents of file wat proberen.
  zondag 25 februari 2007 @ 21:34:16 #123
36431 bleiblei
Toogmakker:copyright:
pi_46672731
Ah super! Ik zal er naar kijken!
Dank jullie wel!
  maandag 26 februari 2007 @ 00:17:43 #124
12880 CraZaay
prettig gestoord
pi_46680412
quote:
Op zondag 25 februari 2007 19:06 schreef JortK het volgende:

Ik heb deze source (een deel)
Half off topic: die uppercase variable namen zijn niet gangbaar. De conventie is dat variable namen lowercase zijn (en constants uppercase).
pi_46685423
quote:
Op zondag 25 februari 2007 16:49 schreef JortK het volgende:
Volgend vraagje, want hier stoei ik al 2 uur mee lol

Ik heb een variabele welke een nummer ophaalt:
[ code verwijderd ]

Nu wil ik deze waarde die ik terugkrijg, inserten in een tabel, hoe krijg ik dit voor elkaar, want ik kom er nu niet uit met die fetch functies
Waarom wil je eigenlijk MAX(id)+1 ophalen? Je kunt beter het ID veld in de database op auto-increment zetten. Dan zorgt mysql er zelf voor dat het volgende beschikbare nummer wordt gebruikt, en het voorkomt meteen dat nummers dubbel worden gebruikt.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')