SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

 
 
Themen-Optionen Ansicht
  #1  
Alt 25.02.2005, 15:20:31
Don Stefano Don Stefano ist offline
Anfänger
 
Registriert seit: Feb 2005
Beiträge: 40
mysqli nicht gefunden

Hallo zusammen,

ich betreibe mit XAMPP eine php Entwicklungsumgebung auf meinem PC.

Während der Entwicklung eines Systems, welches später einmal die Daten mehrerer verschiedener Quizspiele und Fragebögen - zugehörig zu bestimmten Personen - in einer mysql Datenbank speichern und abrufen soll, bin ich auf folgendes Problem gestoßen.

Ich wollte nun erst einmal etwas mit einer Benutzerverwaltung herumprobieren, die mittels Datenbankeinträgen und Sessions verschiedene User verwalten kann. Da ich als Einsteiger um ehrlich zu sein, mit den hier häufig zitierten Tutorials nicht gut klarkomme, versuche ich mittels einer meiner php Bücher (php5 & MySql 4.1) ein Anmeldeskript zu verwenden, welches in dem Buch bei einem Votingsystem verwendet wird.

Ich beabsichtige (bzw. habe schon) alles um das Voting zu entfernen und die Anmeldung für meine eigenen Zwecke anzupassen.

Ich bin eigentlich sicher, dass ich dies so weit auch richtig gemacht habe. Auf einer ersten Seite, wird mit 2 html-Formularen die Möglichkeit gegeben sich einzuloggen oder als User neu anzulegen.

Wenn ich nun z.B. irgendeinen Namen eingebe und mich einlogge (was nicht funktionieren dürfte wenn ich mich als User noch nicht angelegt habe) erhalte ich die Fehlermeldung:

HTML-Code:
Fatal error:  Class 'mysqli' not found in C:xampphtdocsdon3adminxmysqli.php on line 3
Die Datei xmysqli.php legt verschiedene Parameter fest. Hier der Code:

PHP-Code:
<?php
    
    
class xmysqli extends mysqli {
    
        const 
host    "localhost";
        const 
user    "root";
        const 
passwd  "";
        const 
mydb    "votum";
    
          function 
__construct()
          {
             
parent::__construct(self::hostself::userself::passwdself::mydb);
          }
        
        function 
echoquery($query)
        {
            echo 
"<p>$query</p>";
            
$result $this->query($query);
            if (
$this->errno)
            {
                echo(
$this->error);
                return 
NULL;
            }
            
            echo 
'<table border cellpadding="5"><tr>';
            echo 
'<th>[Nr]</th>';
            while (
$field $result->fetch_field())
                echo 
"<th>$field->name</th>";
            echo 
"</tr>";
            
$rec 0;
            while (
$row $result->fetch_row())
            {
                echo 
"<tr><td>$rec</td>"$rec++;
                for (
$i 0$i $result->field_count$i++)
             echo 
"<td>".htmlentities($row[$i])."&nbsp;</td>";
                echo 
"</tr>n";
            }
            echo 
"</table>";
            
$result->close();
            return 
TRUE;
        }
    }
    
?>

Mir ist schon klar, dass die Klasse "mysqli" fehlt. Auch dass sie Befehle / Funktionen betrifft, die erst ab MySql 4.1 vorliegen.

Ich habe die neueste XAMPP Version installiert, mit php 5.0.3 und mysql 4.1.10. Unterstützt XAMPP mysqli nicht, oder was habe ich nicht verstanden ?

Ich weiß leider nicht mehr weiter.

Bin dankbar für jede Hilfe
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:35:34 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt