#1 (permalink)  
Alt 23.08.2007, 10:08
Neuer Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 8
Standard Klasse erstellen für eine Artikelverwaltung

Hallo zusammen,
ich schon wieder hier

Und zwar folgendes, ich soll eine Klasse erstellen bei einer Artikelverwaltung die für das anlegen, ändern und löschen von benutzern ist.
Meine erste Idee sieht wie folgt aus:

<?php
/*
* Created on 23.08.2007
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/

/* Verbindung aufnehmen */
mysql_connect("localhost","root","123");

/* Datenbank auswählen */
mysql_select_db("verwaltung");

class customer {

var $name;
var $givenname;
var $adress;
var $zip;
var $city;
var $mail;


public function add($z){
$sql = "INSERT INTO customers (name, givenname, adress, zip, city, mail) VALUES ($z)";
mysql_query($sql);
echo "Neues Benutzerkonto erstellt";
}

function edit(){
echo "Benutzerkonto wurde geändert";
}

function delete(){
echo "Benutzerkonto wurde gelöscht";
}
}

$y = new customer($dsn);
$y->add($_POST["cus"]);
?>

?>

Weiß natürlich nicht ob das so richtig ist , aber vielleicht hat der ein oder andere ja noch ne idee parat was da noch rein kommen muss/kann wäre nett wenn ihr mir weiter helfen würdet.Bin total neu auf dieses gebiet aber ich bemühe mich, dass ich es schnellstens lerne aber über ein paar kleine tipps wäre ich sehr dankbar.....

bin dahin besten dank

gruß pillemon
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 23.08.2007, 10:50
Neuer Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 8
Standard

Das hab ich bis jetzt......

<html>
<head>

<?php
/*
* Created on 23.08.2007
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/

/* Verbindung aufnehmen */
mysql_connect("localhost","root","123");

/* Datenbank auswählen */
mysql_select_db("verwaltung");

class customer {

var $name;
var $givenname;
var $adress;
var $zip;
var $city;
var $mail;


public function add($z){
$sql = "INSERT INTO customers (name, givenname, adress, zip, city, mail) VALUES ($z)";
$sql .= "('" . $_POST["name"] . "', ";
$sql .= "'" . $_POST["givenname"] . "', ";
$sql .= "('" . $_POST["adress"] . "', ";
$sqlab .= $_POST["zip"] . ", ";
$sql .= "('" . $_POST["city"] . "', ";
$sql .= "'" . $_POST["mail"] . "', ";

mysql_query($sql);

$num = mysql_affected_rows();
if ($num>0)
echo "Neues Benutzerkonto wurde erstellt";
}

function edit(){
echo "Benutzerkonto wurde geändert";
}

function delete(){
echo "Benutzerkonto wurde gelöscht";
}
}

$y = new customer($dsn);
$y->add($_POST["cus"]);
?>
</head>

<body>
Geben Sie Ihre Daten vollständig ein:
<form action = "add_customer.php" method = "post">
<input name = "name"> Name<p>
<input name = "givenname"> Vorname<p>
<input name = "adress"> Adresse<p>
<input name = "zip"> PLZ<p>
<input name = "city"> Stadt<p>
<input name = "mail"> E-Mail Adresse<p>
<input type = "submit">
<input type = "reset">
</form>
</body>
</html>

Habt ihr was gefunden, was nicht richtig ist? wenn ja bitte verbesser oder mir tipps geben danke
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
artikelverwaltung, erstellen, klasse

Themen-Optionen
Ansicht

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 aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Neue Box erstellen Klocke-Verlag Installation und Konfiguration 2 18.05.2007 11:36
Template erstellen f?r XTC -=TigerX=- Template System 0 09.02.2006 15:45
Kunde Kann Kein Kundenkonto Erstellen papab?rchen Shopbereich 22 25.02.2005 12:27


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:09 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand