note 109216 added to class.iterator
| From: | max dot mueller dot 65 at gmx dot de | Date: | Wed, 27 Jun 2012 09:23:57 +0000 |
| Subject: | note 109216 added to class.iterator | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-188909@lists.php.net to get a copy of this message | ||
<?php
class Benutzer {
private $db;
public function __construct() {
try {
$this->db = new PDO
("mysql:host=localhost;dbname=b4g4","b4g4","Aikoo3om");
} catch (PDOException $e) {
throw new Exception ('Verbindung nicht moeglich: ' . $e->getMessage());
}
}
public function benutzerEinfuegen ($vorname, $nachname, $geschlecht, $alter) {
if (!$stmt=$this->db->prepare('INSERT INTO
benutzer (vorname,
nachname, geschlecht, alter) VALUES (:vorname, :nachname,
:geschlecht, :alter)')) {
throw new Exception ('PDO::prepare fehlgeschlagen!');
}
if (!$stmt->bindParam(':vorname',$vorname)||
!$stmt->bindParam(':nachname',$nachname)||
!$stmt->bindParam(':geschlecht',$geschlecht)||
!$stmt->bindParam(':alter',$alter)) {
throw new Exception ('PDOStatement::bindParam fehlgeschlagen!');
}
if (!$stmt->execute()) {
throw new Exception ('PDOStatement::execute fehlgeschlagen!');
}
}
}
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Ex1 - k1</title>
</head>
<body>
<?php
print_r($_POST);
$user = new Benutzer();
$user->benutzerEinfuegen($_POST['vorname'],$_POST['name'],$_POST['gender'],$_POST['age']);
?>
</body>
</html>
----
Server IP: 212.124.37.9
Probable Submitter: 95.90.226.94
----
Manual Page -- http://www.php.net/manual/en/class.iterator.php
Edit -- https://master.php.net/note/edit/109216
Del: integrated -- https://master.php.net/note/delete/109216/integrated
Del: useless -- https://master.php.net/note/delete/109216/useless
Del: bad code -- https://master.php.net/note/delete/109216/bad+code
Del: spam -- https://master.php.net/note/delete/109216/spam
Del: non-english -- https://master.php.net/note/delete/109216/non-english
Del: in docs -- https://master.php.net/note/delete/109216/in+docs
Del: other reasons-- https://master.php.net/note/delete/109216
Reject -- https://master.php.net/note/reject/109216
Search -- https://master.php.net/manage/user-notes.php