script met rand(), maar ergens een fout
Renzo Massaro
14/07/2010 20:54:07Hieronder min script die volgens mij goed zou moeten zijn, maar het eerste deel en het 2e deel vanaf if werken niet helemaal samen. Ik doe dus iets fout, maar wat...
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
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
<?
// Postcode 1000 - 1119 Amsterdam - mail adressen
$selectie = mysql_query("SELECT content_type_klantenlijst.field_email_value AS emailadressen, content_field_postcodes.field_postcodes_value, content_field_vakgebied_bouw.field_vakgebied_bouw_value
FROM content_type_klantenlijst
INNER JOIN content_field_postcodes ON content_type_klantenlijst.nid = content_field_postcodes.nid
INNER JOIN content_field_vakgebied_bouw ON content_type_klantenlijst.nid = content_field_vakgebied_bouw.nid
WHERE content_field_vakgebied_bouw.field_vakgebied_bouw_value = 'Aannemers'
AND content_field_postcodes.field_postcodes_value = '1000-1119'
ORDER BY RAND() limit $aantal
") ;
$email=array();
while($row=mysql_fetch_assoc($selectie)){
//echo $row['emailadressen'], "<br />";
$email[]=$row['emailadressen'];
}
if( ($mynumber>999) && ($mynumber<1120) ){
$to = $email;
$email_naar = $to;
$email_naar2 = implode( ',', $email_naar );
$form_values['submitted'][16] = $email_naar2;
$form_values['submitted_tree'][16] = $email_naar2;
$params['16'] = $email_naar2;
drupal_mail('formulier', 'formulier_mail', $to, '', $params, $from);
drupal_mail('bevestiging', 'bevestiging_mail', $confirmation, '', $params, $from);
?>
// Postcode 1000 - 1119 Amsterdam - mail adressen
$selectie = mysql_query("SELECT content_type_klantenlijst.field_email_value AS emailadressen, content_field_postcodes.field_postcodes_value, content_field_vakgebied_bouw.field_vakgebied_bouw_value
FROM content_type_klantenlijst
INNER JOIN content_field_postcodes ON content_type_klantenlijst.nid = content_field_postcodes.nid
INNER JOIN content_field_vakgebied_bouw ON content_type_klantenlijst.nid = content_field_vakgebied_bouw.nid
WHERE content_field_vakgebied_bouw.field_vakgebied_bouw_value = 'Aannemers'
AND content_field_postcodes.field_postcodes_value = '1000-1119'
ORDER BY RAND() limit $aantal
") ;
$email=array();
while($row=mysql_fetch_assoc($selectie)){
//echo $row['emailadressen'], "<br />";
$email[]=$row['emailadressen'];
}
if( ($mynumber>999) && ($mynumber<1120) ){
$to = $email;
$email_naar = $to;
$email_naar2 = implode( ',', $email_naar );
$form_values['submitted'][16] = $email_naar2;
$form_values['submitted_tree'][16] = $email_naar2;
$params['16'] = $email_naar2;
drupal_mail('formulier', 'formulier_mail', $to, '', $params, $from);
drupal_mail('bevestiging', 'bevestiging_mail', $confirmation, '', $params, $from);
?>
PHP hulp
05/11/2024 11:39:10P Lekensteyn
14/07/2010 21:02:48Heb je ooit aan aliases gedacht voor tabellen?
Dat leest veel makkelijker.
Dan heb je iets als
Hoe kom je aan $mynumber?
Dat leest veel makkelijker.
Dan heb je iets als
Hoe kom je aan $mynumber?
Gewijzigd op 14/07/2010 21:02:57 door P Lekensteyn