uitlezen en daarna schrijven in een database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daan

Daan

17/01/2007 21:52:00
Quote Anchor link
wie heeft er een oplossing voor me "probleem"?
mensen moeten eerst inloggen en vervolgens kunnen ze een bericht achterlaten. Hun naam is dus al bekend in de database. maar hun naam moet vervolgens ook weer in een andere database komen samen met hun bericht.
wat moet ik in me berichtversturen.php zetten??

<form name="form1" method="post" action="berichtversturen.php">
<table width="442" border="1">
<tr>
<td width="194"><img src="../../images/nelly%27s.jpg" width="194" height="150"></td>
<td width="232">&nbsp;</td>
</tr>
<tr valign="top">
<td height="227" colspan="2"><table width="432" border="1">
<tr>
<td width="86" class="tekst">Username:</td>
<td colspan="2" class="groendik">
<span class="style3">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php $resultaat_nickname = mysql_query("SELECT nickname FROM $tabel_naam WHERE id='$id'");  

            $nickname = mysql_result($resultaat_nickname, 0);  

            echo stripslashes($nickname);  

            ?>

</span></td>
</tr>
<tr class="tekst">
<td class="tekst">E-mail:</td>
<td colspan="2" class="groendik"><span class="style3">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php  

            $email
= mysql_query("SELECT email FROM $tabel_naam WHERE id='$id'");  

            $email = mysql_result($email, 0);  

                        $email = stripslashes($email);  

            echo "<a href=\"mailto:$email\">$email</a>";  

            ?>

</span></td>
</tr>
<tr class="tekst">
<td>Bericht:</td>
<td colspan="2">&nbsp;</td>
</tr>
<tr class="tekst">
<td class="tekst">&nbsp;</td>
<td colspan="2"><textarea name="textarea" cols="50"></textarea></td>
</tr>
<tr class="tekst">
<td class="tekst">&nbsp;</td>
<td width="68"><input type="submit" name="Submit" value="Submit"></td>
<td width="256"><input type="reset" name="Submit2" value="Reset"></td>
</tr>
</table></td>
</tr>
</table>
</form>
 
PHP hulp

PHP hulp

17/11/2024 14:22:39
 
Joren de Wit

Joren de Wit

17/01/2007 21:59:00
Quote Anchor link
Ik neem aan dat je met een andere database een andere tabel bedoelt? En waarom wil je de naam van een persoon 2x opslaan, dat hoort niet. Een gegeven sla je maar 1 keer op in een (relationele) database...

En van variabelen als tabelnamen wordt ik al helemaal een beetje bang. Dat gaat toch niet betekenen dat je voor bijvoorbeeld elke gebruiker een aparte tabel aanmaakt?
 
Daan

Daan

18/01/2007 19:49:00
Quote Anchor link
het is een soort van gastenboek waar je voor in moet loggen. de berichten worden in dezelfde database opgeslagen.
iemadn logt in. en krijgt de mogelijkheid om een bericht achter te laten. tot zo ver geen problemen. maar nu lukt het me niet om de naam van die gene aan het bericht te koppelen.
kan je een session mee sturen??
 



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.