Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

PHP - MySQL Problem

<<< zurück   -1- -2- -3- vorwärts >>>  
scw - 41
Experte (offline)

Dabei seit 09.2002
1836 Beiträge
Geschrieben am: 26.08.2010 um 14:14 Uhr
Zuletzt editiert am: 26.08.2010 um 14:16 Uhr

Zitat von SiiickBoy:


Aber leider muss ich es irgendwie hinbekommen, dass diese auch in meiner Textdatei so ausgegeben werden.
Also nicht alles in einer Zeile, sondern auch schön mit Leerzeichen und Absätzen getrennt (wenn ein neuer Datensatz anfängt)


Ah.. für ne neue Zeile musst ein \n einfügen

EDIT: Versuchs mal mit dem ORDER BY anstatt der verschachtelten for-Schleifen mit magic numbers.
SiiickBoy - 35
Experte (offline)

Dabei seit 09.2009
1175 Beiträge

Geschrieben am: 26.08.2010 um 14:17 Uhr

Zitat von DER_SEXIST:

Das ist schon ein ziemlicher "Hardmode", das übers TU-Forum zu lösen


Mir platzt gleich der Schädel...so viele Foren gibts gar nicht, wie ich brauche :-D

http://www.mixcloud.com/Studio43/hanzmis sionstudio43_chilli_sunday_funf_viertel_ stunden_edit/

SiiickBoy - 35
Experte (offline)

Dabei seit 09.2009
1175 Beiträge

Geschrieben am: 26.08.2010 um 14:17 Uhr
Zuletzt editiert am: 26.08.2010 um 14:21 Uhr

Zitat von scw:

Zitat von SiiickBoy:


Aber leider muss ich es irgendwie hinbekommen, dass diese auch in meiner Textdatei so ausgegeben werden.
Also nicht alles in einer Zeile, sondern auch schön mit Leerzeichen und Absätzen getrennt (wenn ein neuer Datensatz anfängt)


Ah.. für ne neue Zeile musst ein \n einfügen

EDIT: Versuchs mal mit dem ORDER BY anstatt der verschachtelten for-Schleifen mit magic numbers.


Ich bin ein N00b ... holt mich hier raus :-)

Wo muss ich das \n denn einfügen?

http://www.mixcloud.com/Studio43/hanzmis sionstudio43_chilli_sunday_funf_viertel_ stunden_edit/

xai - 38
Profi (offline)

Dabei seit 06.2007
442 Beiträge

Geschrieben am: 26.08.2010 um 14:23 Uhr

SELECT * FROM tabellenname WHERE sid = $i AND cid = $j LIMIT 1;

liefert dir genau eine Zeile (ein datenwatz)

Allerdigs würde ich das ganze aus prinzip ganz anders coden

SELECT * FROM tabellenname ORDER BY sid,cid ASC;

und dann einfach mit
while( $row= .... )
//Zeile in Datei Einfügen

CUT THREAD HERE ✂ - - - - - - - - - - - - - - - - - - - - - - - -

CK88 - 36
Profi (offline)

Dabei seit 02.2006
808 Beiträge

Geschrieben am: 26.08.2010 um 14:31 Uhr

Zitat von SiiickBoy:

Wo muss ich das \n denn einfügen?

Nicht dein Ernst!?
Einfach am Ende der Zeile, was du ausgeben willst ...

$ausgabe = $deineDaten."\n";

That's it ...

Hodenkobold3 - 31
Halbprofi (offline)

Dabei seit 11.2009
126 Beiträge

Geschrieben am: 24.10.2013 um 00:52 Uhr

So ich belebe diesen Theard mal neu :D und zwar folgendes Problem ich will ne Anmeldung auf meiner Website einfügen und habe mir n naja sagen wir fertigen Code ausgesucht nur spackt dieser n bischen ... sieht so aus ...

<?php

$host="localhost"; // Host name
$username="XXXX"; // Mysql username
$password="XXXX"; // Mysql password
$db_name="XXXX"; // Database name
$tbl_name="XXXX"; // Table name

// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

// username and password sent from form
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];

// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);

$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);

// Mysql_num_row is counting table row
$count=mysql_num_rows($result);

// If result matched $myusername and $mypassword, table row must be 1 row

if($count==1){

// Register $myusername, $mypassword and redirect to file "login.php"
======>session_register ("$myusername"); <=======
session_register ("$mypassword");
header("location:login.php");
}
else {
echo "Wrong Username or Password";
}
?>

(Natürlich habe ich bei den XXXX alles richtig eingesetzt )

Nur bekomme ich immer eine Fehlermeldung in Zeile 34 (Markiert im Bsp)

kann mir jemand sagen wo der fehler liegt ?

СРБИЈА за увек ♥ // ᶫ ᵒ ᵛ ᵉ ᵧ ₒ ᵤ // Pavloo

h3mpti - 37
Profi (offline)

Dabei seit 05.2007
878 Beiträge

Geschrieben am: 24.10.2013 um 12:14 Uhr

Ich empfehle hier einen Blick in die Dokumentation: http://php.net/session_register.
Vorallem diese Zeile:

Zitat:

Diese Funktion ist seit PHP 5.3.0 DEPRECATED (veraltet) und seit PHP 5.4.0 ENTFERNT.

Hodenkobold3 - 31
Halbprofi (offline)

Dabei seit 11.2009
126 Beiträge

Geschrieben am: 27.10.2013 um 17:51 Uhr

wie kann ich jetzt vorgehen ?

СРБИЈА за увек ♥ // ᶫ ᵒ ᵛ ᵉ ᵧ ₒ ᵤ // Pavloo

le_mon - 31
Experte (offline)

Dabei seit 02.2011
1771 Beiträge

Geschrieben am: 27.10.2013 um 18:01 Uhr

lies dich hier mal durch:

stackoverflow.com
Hodenkobold3 - 31
Halbprofi (offline)

Dabei seit 11.2009
126 Beiträge

Geschrieben am: 27.10.2013 um 18:08 Uhr

Sorry aber grade lese ich nur Bahnhof raus kann mir das jemand vlt bite erläutern ?

СРБИЈА за увек ♥ // ᶫ ᵒ ᵛ ᵉ ᵧ ₒ ᵤ // Pavloo

h3mpti - 37
Profi (offline)

Dabei seit 05.2007
878 Beiträge

Geschrieben am: 27.10.2013 um 18:11 Uhr

Zitat von Hodenkobold3:

Sorry aber grade lese ich nur Bahnhof raus kann mir das jemand vlt bite erläutern ?

Sorry, aber dann solltest du dich vielleicht mit den Grundlagen auseinandersetzen.
le_mon - 31
Experte (offline)

Dabei seit 02.2011
1771 Beiträge

Geschrieben am: 27.10.2013 um 18:13 Uhr
Zuletzt editiert am: 27.10.2013 um 18:16 Uhr

Zitat von h3mpti:

Zitat von Hodenkobold3:

Sorry aber grade lese ich nur Bahnhof raus kann mir das jemand vlt bite erläutern ?

Sorry, aber dann solltest du dich vielleicht mit den Grundlagen auseinandersetzen.


Dito.

Fang am besten von Vorne an:
PHP 5 Praxisbuch

Falls du es doch eilig hast, lies dir zumindest dieses Kapitel durch:
Praxisbuch - Sessionmanagement
Hodenkobold3 - 31
Halbprofi (offline)

Dabei seit 11.2009
126 Beiträge

Geschrieben am: 27.10.2013 um 18:16 Uhr

Zitat von h3mpti:

Zitat von Hodenkobold3:

Sorry aber grade lese ich nur Bahnhof raus kann mir das jemand vlt bite erläutern ?

Sorry, aber dann solltest du dich vielleicht mit den Grundlagen auseinandersetzen.


Haha sehr witzig nur weil ich grade nicht durchblicke -.-

Wozu giebt es solche scheiß Theards wenn sich lauter Arschlöcher wie du hier tummeln und nicht wirklich helfen wollen ?

ich suche hier HILFE und nict ieine scheiß meinung ... wen du nicht helfen willst auch ok dan ribs anderen nicht so unter die nase !



СРБИЈА за увек ♥ // ᶫ ᵒ ᵛ ᵉ ᵧ ₒ ᵤ // Pavloo

le_mon - 31
Experte (offline)

Dabei seit 02.2011
1771 Beiträge

Geschrieben am: 27.10.2013 um 18:19 Uhr
Zuletzt editiert am: 27.10.2013 um 18:24 Uhr

Ganz ruhig Freundchen.
Ich gab dir Hilfe, er hat dir den Tipp gegeben, dass du dich erst mal in die Grundlagen einarbeiten sollst, damit du verstehst, was du da tust.

Wenn du nämlich keine Ahnung davon hast, kommst du in 2 Tagen mit dem nächsten Problem und du wirst nichts lernen, nur fragen.

Zu dem Session-Problem ist das Internet voll von Lösungen und Vorschlägen, wie es zu handhaben ist. Wenn du zu faul bist, danach zu suchen oder dir keine Mühe machst, dich durchzulesen und es zu verstehen, ist das nicht unser Problem. Und schon garkein Grund, andere zu beleidigen.


Hodenkobold3 - 31
Halbprofi (offline)

Dabei seit 11.2009
126 Beiträge

Geschrieben am: 27.10.2013 um 18:24 Uhr

Zitat von le_mon:

Ganz ruhig Freundchen.
Ich gab dir HIlfe, er hat dir den Tipp gegeben, dass du dich erst mal in die Grundlagen einarbeiten sollst, damit du verstehst, was du da tust.

Wenn du nämlich keine Ahnung davon hast, kommst du in 2 Tagen mit dem nächsten Problem und du wirst nichts lernen, nur fragen.

Zu dem Session-Problem ist das Internet voll von Lösungen und Vorschlägen, wie es zu handhaben ist. Wenn du zu faul bist, danach zu suchen oder dir keine Mühe machst, dich durchzulesen und es zu verstehen, ist das nicht unser Problem. Und schon garkein Grund, andere zu beleidigen.



verstehe ich vollundganz aber ich habe ihm/dir gesagt das ich GERADE nur BHF lese ... das war auf den Link bezogen ... aber auch wayne vergisst es ... ich merke halt das des hier jetzt auf nichts hinausführt ... bb hat sich erledigt

СРБИЈА за увек ♥ // ᶫ ᵒ ᵛ ᵉ ᵧ ₒ ᵤ // Pavloo

<<< zurück
 
-1- -2- -3- vorwärts >>>
 

Forum / Bits und Bytes

(c) 1999 - 2025 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -