CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
17.06.2008, 08:59:21
|
Anfänger
|
|
Registriert seit: Jun 2008
Alter: 37
Beiträge: 29
|
|
PHP 5 Hilfe....
Hallo liebes Forum,
ich schreibe zur zeit ein Abschlussprojekt in PHP 5 und bekomme einfach nicht heraus, wie ich unter PHP 5 eine verbindung zur datenbank (phpmyadmin) zu erreichen. Unter php 3 habe ich dies schon einmal gemacht aber irgedniwe bekomme ich das jetzt nicht mehr hin. Sinn soll sein, Daten, die der Benutzer auf einer seite eingibt, in eine Datenbank zu schreiben (zB. Kundenanmeldungsdaten)
könnt ihr mir weiter helfen?
mfg
|
17.06.2008, 13:02:49
|
Anfänger
|
|
Registriert seit: Jun 2008
Alter: 57
Beiträge: 60
|
|
AW: PHP 5 Hilfe....
Hi,
Du kannst mit PHP5 natürlich zu einer Datenbank verbinden, aber dazu brauchst Du kein phpmyadmin!
PHP-Code:
$host = "localhost";
$user = "username";
$pass = "deinpasswort";
$dbname = "deinedatenbank";
$db = mysql_connect($hostname,$user,$pass);
mysql_select_db($dbname,$db);
und schon hast Du eine Verbindung zu der gewünschten Datenbank.
Du brauchst noch ein Formular in HTML, welches Dein Script aufruft, etwa so:
Code:
<form method="post" action="/deinphpscript.php">
<input type="text" name="deinfeld">
<input type="submit">
</form>
Und dann musst Du das natürlich in Deinem Script noch wegspeichern:
PHP-Code:
if (!empty($_POST["deinfeld"])) {
$deinfeld = mysql_real_escape_string($_POST["deinfeld"]);
$sql = "insert into deinetabelle (deinfeld) values ($deinfeld)";
$res = mysql_query($sql,$db);
}
__________________
Florian Wiessner
Smart Weblications GmbH
Martinsberger Str. 1
D-95119 Naila
fon.: +49 700 762 789 32 - 0,12 EUR/Min*
fax.: +49 700 762 789 32 - 0,12 EUR/Min*
24/7: +49 900 311 886 00 - 1,99 EUR/Min*
http://www.smart-weblications.de
--
Sitz der Gesellschaft: Naila
Geschäftsführer: Florian Wiessner
HRB-Nr.: HRB 3840 Amtsgericht Hof
*aus dem dt. Festnetz, ggf. abweichende Preise aus dem Mobilfunknetz
|
17.06.2008, 17:18:50
|
|
Senior Member
|
|
Registriert seit: Nov 2003
Ort: Kempten @ Allgäu
Alter: 36
Beiträge: 1.408
|
|
AW: PHP 5 Hilfe....
http://tut.php-q.net
vllt hilft dir das weiter.
__________________
the best way to be ready for the future is to invent it
|
18.06.2008, 08:22:20
|
Anfänger
|
|
Registriert seit: Jun 2008
Alter: 37
Beiträge: 29
|
|
AW: PHP 5 Hilfe....
das tutorial habe ich gestern abend auch shcon gefunden ;) Danke aber xD
Oki werde das mal so ausprobieren ob das punkst... aber noch mal ne frage. ständig lese ich irgendwo dass man php installieren muus??? als das einzige was ich bis jetzt installiert habe ich der xammp 1.6.6a! muss ich da noch mehr machen? Bekannter von mir programmiert auch gerade mit php5 und das das problem, dass er zwar die verbindung hat, aber nichts in die datenbank schreiben kann... hat das eine mit dem anderen was zu tun?
|
18.06.2008, 09:13:06
|
SELFPHP Experte
|
|
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
|
|
AW: PHP 5 Hilfe....
Bein XAMPP ist PHP dabei. Fertig!
Zitat:
aber nichts in die datenbank schreiben kann
|
Diese Fehlermeldung kann ich im Handbuch nicht finden!
|
18.06.2008, 09:23:46
|
Anfänger
|
|
Registriert seit: Jun 2008
Alter: 37
Beiträge: 29
|
|
AW: PHP 5 Hilfe....
herforragend =)
danke
Geändert von mc220487 (18.06.2008 um 09:42:15 Uhr)
|
18.06.2008, 09:43:20
|
SELFPHP Profi
|
|
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
|
|
basics
glaube nicht, dass jemand lust + zeit hat, dir diese absoluten basics beizubiegen. eine sehr gute quelle wurde dir ja bereits genannt, ansonsten ist eine gute suchmaschine dein freund.
cx
|
18.06.2008, 10:01:22
|
Anfänger
|
|
Registriert seit: Jun 2008
Alter: 37
Beiträge: 29
|
|
AW: basics
Zitat:
Zitat von cortex
glaube nicht, dass jemand lust + zeit hat, dir diese absoluten basics beizubiegen. eine sehr gute quelle wurde dir ja bereits genannt, ansonsten ist eine gute suchmaschine dein freund.
cx
|
dies hier ist ein Hilfe Forum wo man in diesem bereich nach Grundlagen fragen darf. Ich denke, es gibt den einen oder anderen netten user, der anderen usern hilft, seine probleme zu lösen (und sich ggf. auch eine gewisse zeit nimmt). Schließlich hast du dir hier auch gerade "zeit genommen" um mir zu antworten. In der Zeit hättest du mir die antwort auf meine (mitlerweile schon gelöschte frage) zu antworten....
danke an die anderen user, die mir sehr weiter geholfen haben!
eine weitere Frage habe ich jedoch noch:
Muss ich eine extra php seite (zb. check.php) erstellen, um daten an eine datenbank zu senden? zum beispiel habe ich ein (wie oben schon genannt) formular mit 2 input type text wo ich den namen und nachnamen in die datenbank übergeben muss... klar die beiden inhalte der inputs speicher ich in eine variable (muss das eine session varible sein?) und dann ??? ich es erlaubt das gleich an die datenbank zu schicken? oder ist das ein schlechter programmier style? Versteht ihr mich? (kann manchmal ziemlich blöde erklären ^^)
Geändert von mc220487 (18.06.2008 um 10:01:56 Uhr)
|
18.06.2008, 10:25:20
|
SELFPHP Profi
|
|
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
|
|
basics
viele user posten fragen, die sich durch ein minimum eigen-engagement selbst beantworten lassen - daher meine reaktion.
sich mit den problemen anderer zu beschäftigen hat nicht nur mit nettigkeit zu tun - es besteht auch ein gewisses interesse an problemen; vorhandenes wissen lässt sich festigen. dass man anderen damit helfen kann, ist darüber hinaus angenehm.
dieses arbeitsprinzip wird leider oft genug ausgenutzt: leecher, die keine lust haben, sich grundlegenes wissen / das 1mal1 der entsprechenden techniken anzueignen. da kommen leute an, die nie zuvor mit php zu tun hatten und wollen ganze skripte geliefert haben, die dies oder jenes machen.
es kann jeder seine eigene motivation hinterfragen. ich helfe gern jemandem auf die sprünge - jeder braucht mal einen denkanstoss.
cx
|
18.06.2008, 10:32:44
|
SELFPHP Profi
|
|
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
|
|
AW: basics
Zitat:
Zitat von mc220487
Muss ich eine extra php seite (zb. check.php) erstellen, um daten an eine datenbank zu senden?
|
nein. du kannst das alles mit einem skript erledigen; ggfs. kann man die logik des programms ('php') und die ausgabe ('html') voneinander trennen - das sollte für dich eher perspektivisch sein .-
vorgehensweise:
1. formular abschicken - ziel: dieselbe php-datei
2. im kopf der datei die POST-vars auswerten
3. die (gültigen) daten in die db schreiben
4. dem user ein feedback geben
cx
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:39:55 Uhr.
|