Moeielijk vraag!! PHP

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ronny

Ronny

22/11/2004 15:40:00
Quote Anchor link
Ik ben er weer met een moeielijk vraag.

Kijk dit vraag ik op naar mijn php file
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
include('config.php');

$select = "SELECT * FROM mama WHERE naam = '$naam'";
$query = mysql_query($select)or die (mysql_error());
$aantal = mysql_num_rows($query);
while ($toon = mysql_fetch_object($query)) {
$mamid = $toon->mamid;
$naam = $toon->naam;
$datum = $toon->datum;

?>

Nu heb ik een calculator erin gescript zodat hij de datum pakt van die persoon en precies uitrekent hoeveel weken ze zwanger is en hoeveel dagen ze nog moet.

Die roep ik op met $weeks en $days

Maar nu komt het
Ik heb een java banner gemaakt die deze codes opvraagt en ook goed laat zien, maar nu wil ik graag nog een mysql tabel opvragen
en dat wek mamaweken zodat hij ook de informatie laat zien van die week die ze is, maar normaal zou dat kunnen met uitrekenen.php?weken=21 BV!! maar omdat nu naam=Danielle gebruikt woordt kan ik niet nog een tabel opvragen want in die 2de tabel staat helemaal niks van namen alleen week en info.

en aangezien het reken script de Week weet kan ik hem ook niet oproepen via de 1ste mysql tabel omdat die alleen de datum heeft van de laatste menstruatie.

Dus het is 2 tabelen oproepen 1 voor de naam zodat de calculator weet vanaf welke datum hij moet tellen
en 1 die de info van die week moet oproepen en dat moet hij die week hebben die de calculator heeft uitgerekent en die kan ik ook gewoon oproepen met $weeks want dan heeft hij de weken in.

Hoop echt dat jullie me kunnen helpen
 
PHP hulp

PHP hulp

16/11/2024 11:42:34
 
Mac

Mac

22/11/2004 15:58:00
Quote Anchor link
dan kan je tocht met de waarde uit je eerste query doen? als ik het goed begrijp tenminste.

met de eerste roep je gegevns van mamma op en weet je dus de week.
die zet je in variabele.

met tweede query zoek je db gebruikmakend van die variabele.
 
Winston Smith

Winston Smith

22/11/2004 15:59:00
Quote Anchor link
Dus eigenlijk wil je die tabel met de namen koppelen aan de tabel met weken? Kan je dat dan niet doen aan de hand van de id's?
 
Ronny

Ronny

22/11/2004 16:10:00
Quote Anchor link
Hier nog een uitleg vrienden

nou kijk in uitrekening.php staat

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
include('config.php');

$select = "SELECT * FROM mama WHERE naam = '$naam'";
$query = mysql_query($select)or die (mysql_error());
$aantal = mysql_num_rows($query);
while ($toon = mysql_fetch_object($query)) {
$mamid = $toon->mamid;
$naam  = $toon->naam;
$datum = $toon->datum;


?>

Dan volgt er een calculator die uitrekent hoe lang een vrouw nog moet en die begin te tellen vanaf $datum die in tabel mama staat.

Nu rekent de calculator de weken uit die de vrouw is bv 23 weeks
dan kan je die 23 weeks ophalen met $weeks want dat is geen Mysql opriep die calculator.

Nu moet ik nog gegevens uit een andere mysql tabel halen en wel tabel mamaweken, deze tabel heeft 2 invoegen

week en info
Dus bv bij week 1 staat informatie over week 1.
Nu zou ik volgens mysql termen dit moeten gebruiken

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
include('config.php');

$select = "SELECT * FROM mamaweken WHERE weken = '$weeks";
$query = mysql_query($select)or die (mysql_error());
$aantal = mysql_num_rows($query);
while ($toon = mysql_fetch_object($query)) {
$week = $toon->week;
$info = $toon->info;

?>


Maar aangezien ik de eerste al oproep kan ik de tweede niet nog eens oproepen want dat doe ik met de eerste a;l via uitekenen.php?naam=Danielle.

En ik kan de tweede alleen oproepen als ik ook de weken weet hoeveel die vrouw zwanger is. en dat moet na de calculatie.
omdat ik dan weet hoeveel weken ze zwanger is, zodat ik die gegevens op kan vragen dus een tweede mysql tabel opvragen die oprvraag op $weeks in danielle geval 21 weken en daar de info van heeft.

dus dit zou dan moeten
$select = "SELECT * FROM mamaweken WHERE weken = '$weeks";
en dan kan ik in de bv echo zetten
$info zodat hij die info van die week laat zien.
 
Gerben

Gerben

22/11/2004 16:55:00
Quote Anchor link
als je #info neerzet laat hij de info zien.
 
Ronny

Ronny

22/11/2004 17:32:00
Quote Anchor link
Gerben:
als je #info neerzet laat hij de info zien.


Snap je niet helemaal
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.