|
You last visited: Today at 18:58
Advertisement
PHP OOP Eigenschaften in Objekt?
Discussion on PHP OOP Eigenschaften in Objekt? within the Web Development forum part of the Coders Den category.
07/14/2015, 21:01
|
#1
|
elite*gold: 18
Join Date: Feb 2012
Posts: 28,543
Received Thanks: 1,109
|
PHP OOP Eigenschaften in Objekt?
Ich möchte meine Variablen die ich oben definiert habe als eigenschaft in meinen Objekt packen und dann damit die MYSQL verbindung hinbekommen.
Leider geht das nicht er sagt das die Variable nicht definiert sind warum auch immer...
also so:
PHP Code:
<?php
class Rechnung
{
public $select = 'justin';
public $user = 'root'; // Eigenschaften
public $pw = '1234';
public $host = 'localhost:3307';
public $db;
public $db_check;
public function __construct() //login ??
{
//$array = array("localhost:3307", "root", "1234", "justin");
//var_dump($array);
$db = @ mysql_connect ($host, $user, $pw)
or die ( 'keine Verbindung' );
$db_check = @ mysql_select_db ($select);
if ( $db )
{
echo 'Verbinden'.'<br>';
}
}
}
class Eingabe extends Rechnung
{
public $halloooooooo;
public function insertinto() // extends login ?? // Hat keine verbindung
{
echo "test";
//////////Insert///////////////
$Kundennamen = $_POST['customer'];
$sql="INSERT INTO invoice (idinvoice,customername,lastname,address,plz,article,count,price,netto,ust,ustsatz,brutto)
Values ('','$Kundennamen','','','','','','','','','','')";
$eintragen = mysql_query($sql);
if($eintragen == true)
{
echo "";
}
else
{
echo "Fehler beim Speichern";
}
//echo $db;
}
}
$db1 = new Rechnung($host, $user, $pw);
$db2 = new Eingabe($select);
print_r ($db1);
echo "<br>";
print_r ($db2);
?>
|
|
|
07/14/2015, 21:41
|
#2
|
elite*gold: 13
Join Date: Feb 2010
Posts: 1,350
Received Thanks: 239
|
Quote:
Originally Posted by Givemoney
Ich möchte meine Variablen die ich oben definiert habe als eigenschaft in meinen Objekt packen und dann damit die MYSQL verbindung hinbekommen.
Leider geht das nicht er sagt das die Variable nicht definiert sind warum auch immer...
|
Das Objekt, welches du initialisierst, besitzt schon die Eigenschaft - es hat bereits diese Informationen, deswegen musst du sie nicht nochmal "rein packen".
Innerhalb des Objektes kannst du diese Eigenschaften mithilfe mit der Variable $this aufrufen, beispielsweise:
PHP Code:
<?php
class Foo
{
public $bar = 'hallo';
public function __construct()
{
echo $this->bar;
}
}
$foo = new Foo();
echo $foo->bar;
//output
//hallohallo
Außerdem solltest du statt mysql_* Funktionen die mysqli_* nehmen.
Und wofür du die Eingabe Klasse hast verstehe ich nicht so ganz...
|
|
|
07/14/2015, 21:52
|
#3
|
elite*gold: 18
Join Date: Feb 2012
Posts: 28,543
Received Thanks: 1,109
|
Ich danke dir erstmal.
Ich wollte halt eine Class Verbindung machen, dann eine Class insert usw.
Oder wie sollte ich daran gehen.
Bei mir gibt es eine Ausgabe mit MYSQL ein insert und noch paar andere sachen. Wollte für jede Sache eine Class machen^^
@Danke an alle wurde gelöst
|
|
|
07/19/2015, 22:11
|
#4
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
#closed (on request)
|
|
|
 |
Similar Threads
|
CS:GO AWP Eigenschaften
12/28/2013 - Counter-Strike - 20 Replies
Ich habe mal eine Frage an alle die sich bei CS:GO mit der AWP auskennen.
Die AWP schiesst ja bekanntlich auch ohne Scope genau in die Mitte, ist das aber immer so?
Auch wenn man zum Beispiel springt???
Weil dann könnte man ja auf die Mitte seines Bildschirm nen Punkt zeichnen, und so alle no-scpopen. ^^
Bin für jede Antwort dankbar. :D
|
Eigenschaften
08/30/2012 - Guild Wars 2 - 8 Replies
Hallo,
Ich bin mittlerweile Lvl 15 und habe 5 "Eigenschaftspunkte" freigeschaltet, doch wenn ich eine Eigenschaft skillen will, funktioniert es nicht, weil das "+" zum anklicken dunkelgrau ist und wenn ich es anklicke passiert nichts.
Weiß jemand, wie ich die Eigenschaften zuteilen kann?
Zweite Frage, ich habe viele "Rohstoffe" gesammelt und möchte sie nun zum "craften" verwenden aber weiß nicht wie.
Hier ein Bild meines Inventars : http://www.imagebanana.com/view/e2kc8oev/gw037.jpg
...
|
[Neuer PC] Die Eigenschaften für ein PC
07/14/2012 - Hardware Discussions / Questions - 2 Replies
Hallo com.
Ich wollte mir ein neuen Pc anlegen.
Doch ich habe nicht viel ahnung mit Prozessor dies das.
Wie sollte ein perfekter Computer Aufgebaut sein?
Was für Eigenschafften?
Bin oft so ein Zocker & programmier type.
|
Item Eigenschaften
07/04/2012 - Nostale - 9 Replies
Hallo,
wir bräuchten mal kurz die Hilfe der Community.
Wir brauchen alle Eigenschaften die ein Item besitzen kann.
z.B.
-Goldwert
-Benötigtes Level
-MaximumOptionLevel
-MaximumOptionNummer
-Kann nur von Frauen getragen werden
-Kann nur von Männern getragen werden
|
Soundsystem mit besonderen Eigenschaften
04/18/2007 - Technical Support - 7 Replies
sooo, zuallererst ich hab von verstärkern etc keine ahnung eigtl nur 5.1 am pc und das wars dann. jetz steht der geburtstag in kürze bevor und ich hab überlegt da mein logitech 5.1 mir tierisch aufn sack geht und meine stereoanlage seit wochen kaputt is ob man sowas nicht verbinden könnte also was ich genau bräuchte wäre somit:
eine anlage, die man sowohl am 5.1 ausgang der pc-soundkarte anschließen kann als auch nen radio/cd/dvd player anschließen kann und zwar gleichzeitig und dann einfach...
|
All times are GMT +1. The time now is 18:58.
|
|