php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.07.2011, 14:35  
Neuer Benutzer
 
Registriert seit: 28.07.2011
Beiträge: 17
PHP-Kenntnisse:
Anfänger
i20_berlin ist zur Zeit noch ein unbeschriebenes Blatt
Standard [Erledigt] dumme peinliche frage

halli hallo liebe board user....


ich hab mal wieder ein kleines dummes problem.....

PHP-Code:
$result mysql_query("insert into '.$user.' (datum,uhrzeit,xxxxx,xxxxx,xxx,xxxxx,bemerkung,eintragtag) values('$date','$uhrzeit','$xxx','$xxx','$xxxx','$active','$bemerkung',NOW())"); 
also ich möchte gerne das die daten in die werte in die tabelle eingetragen werden die den namen hat, der sich in der variable user versteckt....

ich hab es schon mit einigen varianten versucht mit " ... " oder auch mit `"..."` aber irgendwie klappt es gar nicht...

ich hoffe einer kann mir helfen....

bei google hatte ich leider kein erfolg und einzelne tutorial habe ich auch schon durch....

die registrierung und den login in und alles hab ich auch schon fertig....aber das klappt halt leider nicht....

hoffe einer kann mir weiterhelfen....

DANK EUCH SCHON MAL GANZ DOLL

Geändert von i20_berlin (31.07.2011 um 02:25 Uhr).
i20_berlin ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.07.2011, 14:45  
Erfahrener Benutzer
 
Registriert seit: 28.01.2010
Beiträge: 615
PHP-Kenntnisse:
Fortgeschritten
tkausl ist in Verruf geraten
Standard

PHP-Code:
"insert into '.$user.' 
du öffnest den string mit " und willst ihn dann mit ' wieder schließen?
Das funktioniert nicht. musst schon bei den " bleiben.
__________________
PS: Wenn ich einen Beitrag schreibe wo NUR [php] drin steht, dann gab es wieder ein Problem mit meinem iPhone...
tkausl ist offline   Mit Zitat antworten
Alt 30.07.2011, 14:46  
Erfahrener Benutzer
 
Benutzerbild von splasch
 
Registriert seit: 05.01.2009
Beiträge: 474
PHP-Kenntnisse:
Fortgeschritten
splasch kann nur auf Besserung hoffen
Standard

Überdenk nochmal dein Er Diagram so wie du das machen willst ist das Schmarn.

Schon mal was von Normalisieren gehört?

Mfg Splasch
splasch ist offline   Mit Zitat antworten
Alt 30.07.2011, 14:57  
Neuer Benutzer
 
Registriert seit: 28.07.2011
Beiträge: 17
PHP-Kenntnisse:
Anfänger
i20_berlin ist zur Zeit noch ein unbeschriebenes Blatt
Standard

also auch wenn ich statt ' das " verwende passiert da nicht viel.....

hat jmd noch ne andere idee......

wenn mehr quelltext benötigt wird....einfach bescheid sagen ^^


dank euch...

Normalisierung??? sry....
i20_berlin ist offline   Mit Zitat antworten
Alt 30.07.2011, 15:01  
Erfahrener Benutzer
 
Registriert seit: 28.01.2010
Beiträge: 615
PHP-Kenntnisse:
Fortgeschritten
tkausl ist in Verruf geraten
Standard

Fragen wir mal so, was passiert denn überhaupt?
schonmal mysql-error() ausgegeben?
Schonmal den String ausgegeben?
__________________
PS: Wenn ich einen Beitrag schreibe wo NUR [php] drin steht, dann gab es wieder ein Problem mit meinem iPhone...
tkausl ist offline   Mit Zitat antworten
Alt 30.07.2011, 15:03  
Erfahrener Benutzer
 
Benutzerbild von splasch
 
Registriert seit: 05.01.2009
Beiträge: 474
PHP-Kenntnisse:
Fortgeschritten
splasch kann nur auf Besserung hoffen
Standard

Zitat:
Normalisierung??? sry
Das habe ich erwarte genau deswegen gehts du in Richtung Sackgasse wo es irgendwann nicht mehr weiter geht und du an einen Punkt ankommt wo du das ganze von vorne nochmal schreiben muss.

Beschäftige dich mal mit der Datenbank Entwicklung da wirste so einige aha erlebnis bekommen.

Tutorials findest unter:

http://reeg.junetz.de/DSP/node7.html
http://v.hdm-stuttgart.de/~riekert/l...kelz/index.htm
http://www.little-idiot.de/mysql/mysql-254.html

Mfg Splasch
splasch ist offline   Mit Zitat antworten
Alt 30.07.2011, 15:04  
Neuer Benutzer
 
Registriert seit: 28.07.2011
Beiträge: 17
PHP-Kenntnisse:
Anfänger
i20_berlin ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
<?php

session_start
();
if (!isset (
$_SESSION["xxxx"]))  
{  
  echo 
"<Script>window.location='login.html'</script>";
}

include (
"dbconfig.php");

$xxx$_SESSION['xxxx'];
$xxxx$_SESSION['xxxx'];

//Beim Absenden des Formulars
if(isset($_POST['ok']))
{
    
$tag   $_POST['tag'];
    
$monat   $_POST['monat'];
    
$jahr   $_POST['jahr'];
    
$uhrzeit    $_POST['uhrzeit'];
    
$xxxx$_POST['xxxx'];
    
$xxxx$_POST['xxxx'];
    
$xxxx$_POST['xxxx'];
    
$active $_POST['active'];
    
$bemerkung $_POST['bemerkung'];
    
$date $jahr."-".$monat."-".$tag;
    
    
###################################
    
    //Welche Felder ausgefüllt werden müssen
    
if($tag == ""
    
|| $monat == ""
    
|| $jahr == ""
    
|| $uhrzeit == ""
    
|| $xxxxx== ""
    
|| $xxxxx== ""    
    
)    
        {
    
        
$error "yes";
        echo 
"<Script>alert('Es wurden nicht alle Pflichtfelder ausgefüllt. Bitte die Eingabe überprüfen')</script>";
        echo 
"<Script>history.back();</script>";
        exit();
        }
        
            
    
######################################### 
        //passt
        
if($error!="yes"
        {            
                
$result mysql_query("insert into ".$user." (datum,uhrzeit,xxxxx,xxxxx,xxxxx,active,bemerkung,eintragtag) values('$date','$uhrzeit','$xxxxx','$xxxxx','$xxxxx','$active','$bemerkung',NOW())");
                
                
                
//Bei Erfolg, Weiterleitung zum Login
                
if($result)
                {                
                    echo 
"<Script>alert('passt.')</script>";
                    echo 
"<Script>window.location='../index.html'</script>";
                    }
                        
                }
        
#########################################
    
                //Bei einem Fehler
                
else 
                {
                    echo 
"<Script>alert('Ein Fehler ist aufgetreten!')</script>";
                    echo 
"<Script>history.back();</script>";
                }
        }
?>
es passiert gar nix....es bleibt einfach beim weißen fenster

Geändert von i20_berlin (31.07.2011 um 02:27 Uhr).
i20_berlin ist offline   Mit Zitat antworten
Alt 30.07.2011, 15:05  
Erfahrener Benutzer
 
Registriert seit: 28.01.2010
Beiträge: 615
PHP-Kenntnisse:
Fortgeschritten
tkausl ist in Verruf geraten
Standard

Es kommt auch nicht "Ein Fehler ist aufgetreten?"
Vieleicht solltest du mal weg vom JavaScipt und es erstmal so versuchen.

1.: Query-String ausgeben.
2.: mysql_error() ausgeben
3.: Debuggen
__________________
PS: Wenn ich einen Beitrag schreibe wo NUR [php] drin steht, dann gab es wieder ein Problem mit meinem iPhone...
tkausl ist offline   Mit Zitat antworten
Alt 30.07.2011, 15:06  
Neuer Benutzer
 
Registriert seit: 28.07.2011
Beiträge: 17
PHP-Kenntnisse:
Anfänger
i20_berlin ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von splasch Beitrag anzeigen
Das habe ich erwarte genau deswegen gehts du in Richtung Sackgasse wo es irgendwann nicht mehr weiter geht und du an einen Punkt ankommt wo du das ganze von vorne nochmal schreiben muss.

Beschäftige dich mal mit der Datenbank Entwicklung da wirste so einige aha erlebnis bekommen.

Tutorials findest unter:

http://reeg.junetz.de/DSP/node7.html
http://v.hdm-stuttgart.de/~riekert/l...kelz/index.htm
http://www.little-idiot.de/mysql/mysql-254.html

Mfg Splasch
das mit dem aha erlebnis kenn ich schon....das ist ein schönes gefühl...
dank dir für die tutorials...werd ich mir dann mal ausgibig angucken.....
naja das script das ich jetzt verwende benutze ich ja auch schon an anderer stelle...hab halt nur versucht es dafür gleich mit zu nutzen, weil es halt passent ist....

DANKE
i20_berlin ist offline   Mit Zitat antworten
Alt 30.07.2011, 15:10  
Erfahrener Benutzer
 
Benutzerbild von splasch
 
Registriert seit: 05.01.2009
Beiträge: 474
PHP-Kenntnisse:
Fortgeschritten
splasch kann nur auf Besserung hoffen
Standard

Lies dir das in Ruhe mal durch danach gestallte deine Tabellen neu und du wirst sehen es geht alles viel einfacher.

Zum erstellen eines Er Diagram kannst du Workbench 5 verwenden die Software ist kostenlos.

Download unter:
http://dev.mysql.com/downloads/workbench/


Sollte es danach mit dem Script Probleme geben helf ich dir gern aus. Bin aber erst Morgen dann wieder Abends erreichbar.

Mfg Splasch
splasch 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
Eine Frage zum guten Code-Layout SilentSight JavaScript, Ajax und mehr 3 14.07.2010 09:18
[Erledigt] Frage zu JOIN Befehl und dem Auslesen desselben apo PHP Tipps 2010 11 13.06.2010 19:32
URL Frage Eclipse16V PHP Tipps 2009 8 23.02.2009 17:02
Hallo eine Frage in sachen Forensysteme spikytux HTML, Usability und Barrierefreiheit 11 03.01.2009 15:06
Dringende Frage odde PHP Tipps 2008 5 28.10.2008 19:03
Frage zu LDAP Frage (Active Directory) FRAD PHP Tipps 2008 0 01.10.2008 16:11
[Erledigt] Dumme Frage Rem77 Datenbanken 17 13.09.2008 19:09
Frage: gibt es bei PHP sowas wie target="_blank" PHP Tipps 2005 6 20.04.2005 06:27
peinliche frage -.- PHP Tipps 2005 3 19.04.2005 17:14
mal ne Frage PHP Tipps 2005 7 14.04.2005 09:46
Sehr Dumme Noob Frage : echo $Variable PHP Tipps 2005 17 10.04.2005 20:00
klassen: ganz dumme frage PHP Tipps 2005 8 23.01.2005 13:32
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42
dumme frage php 2 exe ... geht das ? cytrobic PHP Tipps 2004 3 23.09.2004 10:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
insert into wenn pflichtfeld nicht ausgefüllt dann meldungsfenster, beim date dumme bemerkung, iphone es wurden nicht alle pflichtfelder ausgefüllt

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:58 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