abonnement Unibet Coolblue
pi_94807101
natuurlijk komt er niets uit want dezelfde O_id en G_id kunnen vaker voorkomen
maar de combinatie van O_id AND G_id komt maar 1x voor

kan ik iets doen als: WHERE $id IS NULL (maar dit werkte niet) :(
iets van WHERE empty($id) ofzo????
pi_94807175
Als id leeg is dan bestaat die rij toch gewoon niet in de koppeltabel?

Iedere koppeling die je vind is een ja?
pi_94807330
niet helemaal
in de koppeltabel koppel ik G_id en O_id aan elkaar, uitkomst is j, n of o
maar als iemand nog niets heeft ingevuld dat bestaat de combinatie van G_id AND O_id nog niet
maar een dezelfde G_id kan wel aan een andere O_id hangen, dus zijn ze niet leeg als 1vd2 niet voorkomt..het gaat om de combinatie die niet voorkomt
  woensdag 30 maart 2011 @ 14:02:54 #104
75592 GlowMouse
l'état, c'est moi
pi_94807420
quote:
1s.gif Op woensdag 30 maart 2011 13:50 schreef GlowMouse het volgende:
Zoek eens op het verschil tussen een LEFT JOIN en een INNER JOIN.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94807706
inner join moet een match hebben in beide tabellen
left join in 1 vd 2
  woensdag 30 maart 2011 @ 14:12:27 #106
75592 GlowMouse
l'état, c'est moi
pi_94807800
daar is je oplossing
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94807861
quote:
daar is je oplossing
in de koppeltabel koppel ik G_id en O_id aan elkaar, uitkomst is j, n of o
maar als iemand nog niets heeft ingevuld dat bestaat de combinatie van G_id AND O_id nog niet
maar een dezelfde G_id kan wel aan een andere O_id hangen, dus zijn ze niet leeg als 1vd2 niet voorkomt..het gaat om de combinatie die niet voorkomt
pi_94807971
En dus MrNiles...
pi_94808174
is het me nog steeds niet helemaal duidelijk :)
  woensdag 30 maart 2011 @ 14:42:08 #110
75592 GlowMouse
l'état, c'est moi
pi_94808925
SELECT gebruikers.*, optredens.*, koppeltabel.*
FROM gebruikers
LEFT JOIN koppeltabel ON (koppeltabel.G_id=gebruikers.G_id)
LEFT JOIN optredens ON (koppeltabel.O_id=optredens.O_id)

nu de WHERE nog
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 30 maart 2011 @ 14:43:47 #111
137776 boem-dikkie
Jedi Mind Baby!
pi_94808993
Iemand (vraag me alsjeblieft niet waarom) heeft mijn contactformulier als iFrame geinclude op een .html pagina. Verzenden doet hij wel maar dan geeft hij een 'undefined variable $headers' en zodra hij op 'wis gegevens'/reset knop drukt krijg je in elk field een undefined variable van de sticky die daar normaal moet staan.

Zóu dat kunnen doordat hij geinclude is op een html pagina? Want verzenden doet hij wel gewoon en als ik het contactformulier op mijn eigen webserver test doet hij het wel prima zonder fouten.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  woensdag 30 maart 2011 @ 14:46:20 #112
75592 GlowMouse
l'état, c'est moi
pi_94809094
dat zou zomaar kunnen
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94809446
quote:
SELECT gebruikers.*, optredens.*, koppeltabel.*
FROM gebruikers
LEFT JOIN koppeltabel ON (koppeltabel.G_id=gebruikers.G_id)
LEFT JOIN optredens ON (koppeltabel.O_id=optredens.O_id)

nu de WHERE nog
joh..dat is wat ik al had :)

ik zat zelf te denken aan zoiets
WHERE koppeltabel.O_id=$id AND koppeltabel.G_id IS NULL
maar dat werkt niet
  woensdag 30 maart 2011 @ 14:57:17 #114
137776 boem-dikkie
Jedi Mind Baby!
pi_94809508
quote:
1s.gif Op woensdag 30 maart 2011 14:46 schreef GlowMouse het volgende:
dat zou zomaar kunnen
Vind het apart dat hij dan gaat zeuren over variabelen terwijl hij de PHP-code blijkbaar gewoon goed uitvoert.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  woensdag 30 maart 2011 @ 15:04:23 #115
75592 GlowMouse
l'état, c'est moi
pi_94809858
quote:
5s.gif Op woensdag 30 maart 2011 14:55 schreef MrNiles het volgende:

[..]

joh..dat is wat ik al had :)

ik zat zelf te denken aan zoiets
WHERE koppeltabel.O_id=$id AND koppeltabel.G_id IS NULL
maar dat werkt niet
Waarom koppeltabel.O_id=$id? Je zoekt where blahblah='n' or blahblah2 IS NULL.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94810599
quote:
Waarom koppeltabel.O_id=$id? Je zoekt where blahblah='n' or blahblah2 IS NULL.
geen idee...ik wil weten wie nog niets heeft ingevuld voor $id
dus dan moet ik er ook niet op zoeken natuurlijk...ik heb echt geen flauw idee meer
pi_94817133
koppeltabel.G_id is nooit leeg, want dan zou hij niet voorkomen in koppeltabel?
pi_94824683
quote:
1s.gif Op woensdag 30 maart 2011 17:56 schreef Tegan het volgende:
koppeltabel.G_id is nooit leeg, want dan zou hij niet voorkomen in koppeltabel?
dat is dus het probleem hier
G_id is in combinatie met O_id
dus G_id bestaat wel en O_id ook
maar een bepaalde combinatie bestaat pas nadat een user heeft ingelogd en zijn beschikbaarheid kenbaar heeft gemaakt, tot die tijd is er geen combinatie van een specifieke G_id en O_id.
  woensdag 30 maart 2011 @ 20:20:51 #119
75592 GlowMouse
l'état, c'est moi
pi_94824850
SELECT gebruikers.*, optredens.*, koppeltabel.*
FROM gebruikers
LEFT JOIN koppeltabel ON (koppeltabel.G_id=gebruikers.G_id AND koppeltabel.O_id=$id)
LEFT JOIN optredens ON (koppeltabel.O_id=optredens.O_id)
WHERE koppeltabel.aanwezig='n' OR koppeltabel.G_id IS NULL.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94825534
quote:
1s.gif Op woensdag 30 maart 2011 20:20 schreef GlowMouse het volgende:
SELECT gebruikers.*, optredens.*, koppeltabel.*
FROM gebruikers
LEFT JOIN koppeltabel ON (koppeltabel.G_id=gebruikers.G_id AND koppeltabel.O_id=$id)
LEFT JOIN optredens ON (koppeltabel.O_id=optredens.O_id)
WHERE koppeltabel.aanwezig='n' OR koppeltabel.G_id IS NULL.
THANKS *O*
pi_94844504
Klein vraagje waar ik niet uitkom, ik lees een google maps XML bestand uit

1
2
3
4
5
6
<AddressDetails xmlns="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" Accuracy="8">
<Country>
  <CountryNameCode>NL</CountryNameCode>
  <CountryName>Nederland</CountryName><AdministrativeArea>   <AdministrativeAreaName>Noord-Holland</AdministrativeAreaName>
<SubAdministrativeArea><SubAdministrativeAreaName>Amsterdam</SubAdministrativeAreaName>
<Locality><LocalityName>Amsterdam</LocalityName><DependentLocality><DependentLocalityName>Binnenstad</DependentLocalityName><Thoroughfare><ThoroughfareName>Leidseplein 15</ThoroughfareName></Thoroughfare></DependentLocality></Locality></SubAdministrativeArea></AdministrativeArea></Country></AddressDetails> 

nu wil ik graag ook de value van AdrministrativeAreaName uitlezen (Noord-Holland)

Dat probeerde ik zo, maar dit werkt niet

1
2
3
$xpath->query('//ge:Placemark/ge:AddressDetails/ge:Country/ge:AdministrativeArea/ge:AdministrativeAreaName');

print_r($pointStr->item(0)->nodeValue);

maar dit werkt niet, ik heb veel verschillende dingen geprobeerd maar kan er niet achter komen waar ik de fout in ga? iemand?
Just say hi!
pi_94848404
met insert kan ik een waarde niet overschrijven..dat kan alleen met update, toch?

ik wil graag zoiets
maar ik heb geen idee hoe de if opgebouwt mag worden

1
2
3
4
5
6
7
<?php
if (koppeltabel.aanwezig IS NULL WHERE koppeltabel.O_id IS NULL AND koppeltabel.G_id IS NULL)
       
mysql_query("INSERT INTO koppeltabel(aanwezig, O_id, G_id) VALUES ('$aanwezig','$O_id','$G_id') ");

else
  
mysql_query("UPDATE koppeltabel SET aanwezig='$aanwezig' WHERE O_id='$O_id' AND G_id='$G_id' ");
?>
  donderdag 31 maart 2011 @ 11:55:25 #123
136730 PiRANiA
All thinking men are atheists.
pi_94848439
quote:
1s.gif Op donderdag 31 maart 2011 11:54 schreef MrNiles het volgende:
met insert kan ik een waarde niet overschrijven..dat kan alleen met update, toch?

ik wil graag zoiets
maar ik heb geen idee hoe de if opgebouwt mag worden
[ code verwijderd ]

http://dev.mysql.com/doc/refman/5.0/en/replace.html
REPLACE works exactly like INSERT, except that if an old row in the table has the same value as a new row for a PRIMARY KEY or a UNIQUE index, the old row is deleted before the new row is inserted.
  donderdag 31 maart 2011 @ 11:56:13 #124
136730 PiRANiA
All thinking men are atheists.
pi_94848456
En: http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html

If you specify ON DUPLICATE KEY UPDATE, and a row is inserted that would cause a duplicate value in a UNIQUE index or PRIMARY KEY, an UPDATE of the old row is performed.
pi_94856486
Ik ben op dit moment op zoek naar een manier om d.m.v. een form een calculatie te maken en die ergens in te zetten.

Ik ben Ideal aan het opzetten voor iemand, maar heb zelf geen verstand van PHP.
Er moet een form komen met de vraag:
"Aantal vaten:"
Mensen mogen hier alleen hele getallen invullen.
Vervolgens moet het aantal vaten door de formule: (X*42.50)+(X*30)
En het antwoord moet dan opegroepen worden in :"$oIdeal->setAmount($fOrderAmount);"

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
33
34
35
36
<?php

    // Set default timezone for DATE/TIME functions
    if(function_exists('date_default_timezone_set'))
    {
        date_default_timezone_set('Europe/Amsterdam');
    }

    include(dirname(__FILE__) . '/library/ideallite.cls.php');

    $sOrderId = (empty($_POST['order_id']) ? '' : $_POST['order_id']);
    $sOrderDescription = (empty($_POST['order_description']) ? '' : $_POST['order_description']); // Upto 32 characters
    $fOrderAmount = floatval(empty($_POST['order_amount']) ? '' : str_replace(',', '.', $_POST['order_amount'])); 

    $oIdeal = new IdealLite();

    $sCurrentUrl = strtolower(substr($_SERVER['SERVER_PROTOCOL'], 0, strpos($_SERVER['SERVER_PROTOCOL'], '/')) . '://' . $_SERVER['SERVER_NAME'] . '/') . substr($_SERVER['SCRIPT_NAME'], 1);
    $sReturnUrl = substr($sCurrentUrl, 0, strrpos($sCurrentUrl, '/') + 1) . 'step3.php';

    // Set shop details
    $oIdeal->setUrlCancel($sReturnUrl . '?ideal[order]=' . urlencode($sOrderId) . '&ideal[status]=cancel');
    $oIdeal->setUrlError($sReturnUrl . '?ideal[order]=' . urlencode($sOrderId) . '&ideal[status]=error');
    $oIdeal->setUrlSuccess($sReturnUrl . '?ideal[order]=' . urlencode($sOrderId) . '&ideal[status]=success');

    // Set order details
    $oIdeal->setAmount($fOrderAmount);
    $oIdeal->setOrderId($sOrderId);
    $oIdeal->setOrderDescription($sOrderDescription);

    // Customize submit button
    $oIdeal->setButton('Betalen met iDEAL');

    // Generate form
    echo '<p>Uw bestelling afrekenen!</p>' . $oIdeal->createForm();

?>

Het zou helemaal perfect zijn als er op het bestel scherm ook nog ergens de totaal prijs word weergegeven. Maar dat is laatste prioriteit.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')