Ich habe folgendes Problem und bin auch auf der Suche nach einer Lösung leider nicht fündig geworden.
Hier die Zielvorgabe:
Nach dem Aufruf der Datei family_aktiviert.php?id=$id soll dem User eine Mail mit seinen Zugangsdaten geschickt werden. Das funktioniert auch.
Jetzt soll aber noch überprüft werden, ob Daten aus der Tabelle family mit Daten aus der Tabelle aupair übereinstimmen.
Dann soll als in der Ausgabe stehen, wieviele Datensätze aus aupair mit den Daten von family (hier ID 1) übereinstimmen.
So habe ich es versucht zu lösen:
Als Ausgabe erfolgt dann leider diese Fehlermeldung:
Das betrifft übrigens diese Zeile: $anzahl = mysql_num_rows($result2);
Wer kann da helfen?
Hier die Zielvorgabe:
Nach dem Aufruf der Datei family_aktiviert.php?id=$id soll dem User eine Mail mit seinen Zugangsdaten geschickt werden. Das funktioniert auch.
Jetzt soll aber noch überprüft werden, ob Daten aus der Tabelle family mit Daten aus der Tabelle aupair übereinstimmen.
Dann soll als in der Ausgabe stehen, wieviele Datensätze aus aupair mit den Daten von family (hier ID 1) übereinstimmen.
So habe ich es versucht zu lösen:
PHP-Code:
$result3=mysql_query("SELECT * FROM family WHERE family_id='$id'");
$row3=mysql_fetch_array($result3);
$result2=mysql_query("SELECT * from aupair where aupair_aktiv='1'
and aupair_birth >= '$row3[family_aupair_age_min]' and
aupair_birth <= '$row3[family_aupair_age_max]' and
aupair_nationality = $row3[family_country_aupair1] or
aupair_nationality = $row3[family_country_aupair2] or
aupair_nationality = $row3[family_country_aupair3] or
aupair_nationality = $row3[family_country_aupair4] or
aupair_nationality = $row3[family_country_aupair5] and
aupair_gender = $row3[family_aupair_gender]");
$anzahl = mysql_num_rows($result2);
if ($anzahl <1 or $anzahl >1)
{
$aupair_word ="AU PAIR's";
}
else
{
$aupair_word ="AU PAIR";
}
echo $anzahl; ?> </b></font><?echo $aupair_word; ?>
in dieser Datenbank gefunden, die zu Ihnen passen würden. </font><br>
PHP-Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL
result resource in family_signup_aktivierung.php on line 88
Wer kann da helfen?
Kommentar