php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.12.2008, 09:52  
Neuer Benutzer
 
Registriert seit: 19.12.2008
Beiträge: 6
Dunkelelf9 ist zur Zeit noch ein unbeschriebenes Blatt
Standard Event: User Regestrierung in die Datenbank???

Hallo Liebe PHPler habe da ein Kleines Problem was ich nicht weis wie ich es Lössen kann bzw. soll.

Also vorab ich bin ein Anfänger was PHP betrifft.

Zu meinem Problem:

Bin dran mir ein kleines Event Skript zu schreiben,habe jetzt den teil wo man den Event in die Datenbank schreibt was auch soweit funktioniert.

Mein Problem ist jetzt das ich möchte das sich die user regestrieren aber nur zu diesem Event sobalt ich ein neuen Event eintrag mache, sollen sie sich wider neu regestrieren können.
Genau das ist auch mein Problem, ich weiss das das Irgendwas mit der ID zuweisung zutuhn haben muss, damit es nur zu diesem einen event ist, aber wie kann ich sowas machen.???

Die Datenbank sieht momentan so aus:
terminID int(11) not_null auto_increment
eventstart date not_null
eventende date not_null
kurzinfo text latin1_swedish_ci

Das einfüge Skript so:
PHP-Code:
<?
include("../_mysql.php");
include(
"../_settings.php");
include(
"../_functions.php");

if(isset(
$_POST['Submit'])){

  
$titel $_POST['titel'];
  
$nickname $_POST['nickname'];
  
$s_day $_POST['s_day'];
  
$s_month $_POST['s_month'];
  
$s_year $_POST['s_year'];
  
$e_day $_POST['e_day'];
  
$e_month $_POST['e_month'];
  
$e_year $_POST['e_year'];
  
$a_day $_POST['a_day'];
  
$a_month $_POST['a_month'];
  
$a_year $_POST['a_year'];
  
$uhrzeit $_POST['urzeit'];
  
$uhrzeit1 $_POST['urzeit1'];
  
$preis $_POST['preis'];
  
$beschreibung $_POST['beschreibung'];
  
  
        
// insert in db
        
$eventstart $s_year.'-'.$s_month.'-'.$s_day;
        
$eventende $e_year.'-'.$e_month.'-'.$e_day;
        
$anmeldeschluss $a_year.'-'.$a_month.'-'.$a_day;
        
        
        
$sql"INSERT INTO ".PREFIX."event_termine ( titel, eventstart, eventende, anmeldeschluss) values('$titel', '$eventstart', '$eventende', '$anmeldeschluss')";
        
mysql_query($sql) or die("Ein Fehler ist aufgetreten: ".mysql_error());
        echo 
"Daten wurden hinzugefügt:";
        }
        
        


?>
Das anzeige skript so:
PHP-Code:
<?php

include("_mysql.php");
include(
"_settings.php");
include(
"_functions.php");

eval (
"\$title_meeting = \"".gettemplate("title_meeting")."\";");
echo 
$title_meeting;
//Das wichtige SQL-Statement:
$abfrage "SELECT * FROM  webs_event_termine ORDER BY terminid DESC LIMIT 1";


$ergebnis mysql_query($abfrage) OR die(mysql_error()); // Query senden und Fehler abfangen
while($row mysql_fetch_object($ergebnis))
{
$titel=$row->titel;
// der Anfang der Tabelle

    
echo'<table width="100%" border="0" cellspacing="0" cellpadding="0">';
eval (
"\$meeting_head1 = \"".gettemplate("meeting_head1")."\";");
    echo 
$meeting_head1;
    echo
"<tr><td>&nbsp;</td></tr>";
    echo
"</table>";
    
    echo
'<table width="100%" border="0" cellspacing="0" cellpadding="0">';




// die Ausgabe:

echo '<table width="300" align="center" border="2" cellpadding="1" cellspacing="0" bgcolor="#999999">';
echo 
'<tr>';
echo 
'<td><table width="300" border="0" cellpadding="0" cellspacing="0">';
echo 
'<tr>';
echo 
'<td colspan="2"><center><font color="#000000"><b>'.$titel.'</b></font></center></td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td colspan="2" bgcolor="#333333">&nbsp;</td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td align="left" width="100" bgcolor="#333333">Event-Anfang:</td>';
echo 
'<td align="center" bgcolor="#333333">'.$row->eventstart.'</td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td bgcolor="#333333">&nbsp;</td>';
echo 
'<td bgcolor="#333333">&nbsp;</td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td align="left" width="100" bgcolor="#333333">Event-Ende:</td>';
echo 
'<td align="center" bgcolor="#333333">'.$row->eventende.'</td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td bgcolor="#333333">&nbsp;</td>';
echo 
'<td bgcolor="#333333">&nbsp;</td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td align="left" width="100" bgcolor="#333333">Anmeldeschluß:</td>';
echo 
'<td align="center" bgcolor="#333333">'.$row->anmeldeschluss.'</td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td colspan="2" bgcolor="#333333">&nbsp;</td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td colspan="2"><center>scheisse</center></td>';
echo 
'</tr>';
echo 
'</table>';
echo 
'</table>';
}
//das Ende der Tabelle
Bitte um Info´s darüber wie man sowas machen kann.
Ich weis auch das der Code mitsicherheit nicht gut ist, aber ich bin noch Anfänger allso bitte habt ein wenig nachsicht mit mir
Dunkelelf9 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.12.2008, 13:32  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.849
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Ohne genau zu wissen, was du da für events verwaltest...

Die Kunden sollten sich nur einmal mit den erforderlichen Daten registrieren müssen. Wenn ein Kunde sich dann einloggt, dann sucht er sich den zu buchenden Event aus und du schreibst dann eine Zeile in eine neue tabelle:

id int autoincrement primary key
kundenid int
eventid int

Um nun eine Liste aller gebuchten Events eines bestimmten Kunden zu erhalten, liest du in dieser Tabelle mit WHERE kundenid = $knr.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 22.12.2008, 15:49  
Neuer Benutzer
 
Registriert seit: 19.12.2008
Beiträge: 6
Dunkelelf9 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Allso sagen wir mal so ich Gebe einen Event ein sagen wier mal Clantreffen da sollen sich die user anmelden sagen wier mal mit ja ich bin da oder Nein bin nicht da mit Namen usw.

wenn ich jetzt ein neuen event eintrag mach sagen wir Weinachtsfeier sallen sie sich auch wider mit ja oder nein anmelden können.
Dunkelelf9 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Scriptsuche Datenbank über Website per Formular aktualisieren Pit_php Scriptbörse 0 25.08.2008 15:27
Neue Datenbank und Benutzer anlegen Quereinsteiger Datenbanken 6 02.04.2008 08:30
User > Datenbank zuordnen alfonsodiecko Datenbanken 8 08.02.2008 16:34
User erkennen (ohne session + ohne cookies + prob mit IP) PHP Tipps 2007 8 30.12.2007 23:35
schribt nichts in die datenbank Cheesy92 PHP Tipps 2006 9 27.10.2006 14:03
String in Datenbank finden Pimbolie1979 Datenbanken 11 13.10.2006 15:37
Sql Datenbank durchsuchen und vergleichen Teambyte PHP Tipps 2006 5 14.09.2006 11:11
Für jeden User eine eigene Datenbank terraform Datenbanken 4 24.05.2006 12:33
User erst nach Freigabe freigeben Nevermind Datenbanken 7 07.05.2006 23:54
Aus mehreren Tabellen (Foren) den Top User ermitteln wizzardxx PHP Tipps 2006 9 15.02.2006 10:39
Klappmenü aus Datenbank PHP Tipps 2007 1 12.12.2005 15:02
Rechte für user vergeben - auf externe Datenbank zugreifen PHP Tipps 2005-2 8 07.10.2005 13:59
[Erledigt] Login - User datenbank abfrage Datenbanken 7 18.09.2004 20:17
[Erledigt] Belastbarkeit einer MySQL Datenbank Datenbanken 3 13.09.2004 11:31
[Erledigt] probleme mit event datenbank Datenbanken 1 04.09.2004 00:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
regestrierung, was ist ein event datenbanken, für jeden user neue datenbank php, registrierung mit datenbank php, event eintrag datenbank, php events, was sind datenbanken events, php datenbank events, eventuser, datenbank für event, user datenbank php, wo befindet sich die user datenbank bei einer php, isset($_post[\'termin_id\'])?$_post[\'termin_id\']:0;, echo $_mysql user, userevent treffen php mysql, php event user, event codes in datenbanken

Alle Zeitangaben in WEZ +1. Es ist jetzt 15:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum