controle of de vraag van dezelfde klant is. [opgelost]

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arwin  vdv

Arwin vdv

21/02/2007 18:08:00
Quote Anchor link
Hallo,

Ik ben bezig met een klanten systeem alleen ik zit met een vraag.
Ik heb een tabel en die ziet er als volgt uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
  id                      id van vraag
  title                   titel  
  tekst                 tekst
  postdate            Datum waarop het is geplaatst
  name                naam van plaatser
  idklant               Id van plaatser

Je kan nu door de id te veranderen in de adresbalk andere vragen bekijken, maar dat wil ik niet (vraag.php?id=3). Dus mijn vraag is hoe ik kan zorgen dat je alleen je eigen vragen kunt bekijken, hiermee kun je de id van de ingelogde gebruiker bekijken: $InlogLid->ID .
Gewijzigd op 01/01/1970 01:00:00 door Arwin vdv
 
PHP hulp

PHP hulp

20/11/2024 06:30:19
 
- SanThe -

- SanThe -

21/02/2007 18:13:00
Quote Anchor link
In een session onthouden wie de klant is (klant_id) en dan checken of de vraag wel van die klant is.
 
Arwin  vdv

Arwin vdv

21/02/2007 18:20:00
Quote Anchor link
@SanThe: dat bedoel ik niet, het gaan mij erom hoe ik kan checken of de vraag wel van die klant is. De idklant in de tabel en de $InlogLid->ID moeten als het ware vergelijkt worden,
Gewijzigd op 01/01/1970 01:00:00 door Arwin vdv
 
Jacco Engel

Jacco Engel

21/02/2007 18:23:00
Quote Anchor link
if ($_GET["id"]==$Inlog->ID)
{
weergeven
}
else
{
niet weergeven
}

Zoiets?
 
Arwin  vdv

Arwin vdv

21/02/2007 18:25:00
Quote Anchor link
oke, ik ga het proberen
 
Arwin  vdv

Arwin vdv

21/02/2007 20:27:00
Quote Anchor link
ik snap niet hoe ik het hier in moet krijgen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php

if(!$vraag = mysql_fetch_object(mysql_query("SELECT * FROM vragen WHERE ID = '{$_GET["id"]}'"))) {
echo("De vraag is niet gevonden!");
}

else{  
    $date = $vraag->postdate;
    $datesplit = split('-',$date);
    $maanden = array('jan','feb','maart','april','mei','juni','juli','aug','sep','okt','nov','dec');
    $newDate = ($datesplit[2]*1)."-".$maanden[$datesplit[1]-1]."-".$datesplit[0];
    

        echo "
        <table>
<tr>
       <td><b><font size=\"+2\">$vraag->title</b></td>
       <td>"
.$newDate."</td>
</tr>
<tr>
       <td VALIGN=top HEIGHT=\"100\" COLSPAN=2>$vraag->tekst</td>
      
</tr>
</table>
"
;
        }

    
?>

kan iemand mij helpen?
 
Jacco Engel

Jacco Engel

21/02/2007 20:33:00
Quote Anchor link
Arwin schreef op 21.02.2007 20:27:
ik snap niet hoe ik het hier in moet krijgen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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

if(!$vraag = mysql_fetch_object(mysql_query("SELECT * FROM vragen WHERE ID = '{$_GET["id"]}'"))) {
echo("De vraag is niet gevonden!");
}

elseif ($_GET["id"]==$InlogLid->ID){  
    $date = $vraag->postdate;
    $datesplit = split('-',$date);
    $maanden = array('jan','feb','maart','april','mei','juni','juli','aug','sep','okt','nov','dec');
    $newDate = ($datesplit[2]*1)."-".$maanden[$datesplit[1]-1]."-".$datesplit[0];
    

        echo "
        <table>
<tr>
       <td><b><font size=\"+2\">$vraag->title</b></td>
       <td>"
.$newDate."</td>
</tr>
<tr>
       <td VALIGN=top HEIGHT=\"100\" COLSPAN=2>$vraag->tekst</td>
      
</tr>
</table>
"
;
        }

else
{
           echo "Dit zijn niet jou vragen" ;
}

    
?>

kan iemand mij helpen?


Ongeveer zo
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Arwin  vdv

Arwin vdv

21/02/2007 20:41:00
Quote Anchor link
helemaal geweldig!!,

Ik had het zo gedaan wat dus helemaal fout was:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
37
38
<?php
$has
= mysql_query("SELECT * FROM vragen") or die(mysql_error());
while($hoi = mysql_fetch_object($has)) {

if ($hoi->idklant==$Inlog->ID) {
echo("<br> Er zijn geen vragen gevonden.");
}


else {
while($hoi = mysql_fetch_object($has)) {
echo("<a href='?page=weblog&id=$hoi->id'>$hoi->title</a><br />");
}

elseif(!$vraag = mysql_fetch_object(mysql_query("SELECT * FROM vragen WHERE ID = '{$_GET["id"]}'"))) {
echo("De vraag is niet gevonden!");
}

else{  
    $date = $vraag->postdate;
    $datesplit = split('-',$date);
    $maanden = array('jan','feb','maart','april','mei','juni','juli','aug','sep','okt','nov','dec');
    $newDate = ($datesplit[2]*1)."-".$maanden[$datesplit[1]-1]."-".$datesplit[0];
    
        echo "
        <table>
<tr>
       <td><b><font size=\"+2\">$vraag->title</b></td>
       <td>"
.$newDate."</td>
</tr>
<tr>
       <td VALIGN=top HEIGHT=\"100\" COLSPAN=2>$vraag->tekst</td>
      
</tr>
</table>
"
;
        }

    
    
    
?>

maar goed, weer wat geleerd
 



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.