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 ::

TYPO3 Kochbuch

TYPO3 Kochbuch 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 > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.05.2014, 18:46:41
dasc93
Guest
 
Beiträge: n/a
MySQL auf MySQLi umstellen

Hallo zusammen!

Ich habe Webspace bei einem österreichischen Anbieter, welcher mir mitgeteilt hat, dass in Kürze auf PHP5.5 umgestellt wird und in Zukunft MySQLi oder PDO verwendet werden sollte. Da ich auf meinem Webspace ein paar PHP-Files habe, welche mysql Funktionen beinhalten, würde ich eure Hilfe benötigen, ich habe grundlegende MySQL Skills, leider habe ich aber keine Ahnung von MySQLi und ich müsste diese drei Dateien auf MySQLi umschreiben. Könnt ihr mir hier vielleicht weiterhelfen? Meine bisherigen Selbst-Versuche sind gescheitert....

Vielen Dank schon mal für eure Hilfe!

File No.1 (ist das inc/db.inc.php File):
PHP-Code:
<?php
define
('DB_SERVER',"serveraddress");
define('DB_NAME',"databasename");
define('DB_USER',"username");
define('DB_PASSWORD',"userpassword");
 
$conn mysql_connect(DB_SERVERDB_USERDB_PASSWORD);
if(
is_resource($conn))
{
  
mysql_select_db(DB_NAME$conn);
  
mysql_query("SET NAMES 'utf8'"$conn);
  
mysql_query("SET CHARACTER SET 'utf8'"$conn);
}
?>
File No.2:
PHP-Code:
<?php
 
define
("KEY","connect-key");
 
include(
"inc/db.inc.php");
 
if(isset(
$_GET['key']))
{
  if(
$_GET['key'] == KEY)
  {
    if(isset(
$_GET['T1']) && isset($_GET['T2']))
    {
      
$TEMP1 mysql_real_escape_string($_GET['T1']);
      
$TEMP2 mysql_real_escape_string($_GET['T2']);
      
$DATUM date("Y-m-d H:i:s");
 
      
$result mysql_query("INSERT INTO arduino_graz_temp (datumzeit, temp1, temp2) 
              VALUES('"
.$DATUM."', '".$TEMP1."', '".$TEMP2."') ") or die(mysql_error());
 
      if(
mysql_affected_rows() == 1)
      {
        
$result "Messwerte gespeichert";
      } else 
$result "Fehler beim speichern der Daten in der MySQL-Datenbank";
    } else 
$result "Keine Messwerte übergeben";
  } else 
$result "Falscher Key";
} else 
$result "Kein Key übergeben";
 
print_r($result);
?>
File No.3:
PHP-Code:
<?php
 
include("inc/db.inc.php"); 
 
$q_data  mysql_query("SELECT DATE_FORMAT(datumzeit,'%d.%m.%Y') AS DATUM, DATE_FORMAT(datumzeit,'%H:%i:%s') AS ZEIT, temp1 
                        FROM arduino_graz_temp ORDER BY datumzeit DESC LIMIT 1"
) or die(mysql_error());
if(
mysql_num_rows($q_data) > 0)
{
  
$r_data mysql_fetch_array($q_data);
  
$DATUM  $r_data['DATUM'];
  
$temp1  number_format($r_data['temp1'], 2'.''');
  
$ZEIT   $r_data['ZEIT']; 
}
else
{
  
$E 1;
  
$M "Es wurden keine Temperaturwerte in der Datenbank gefunden!";
}
?>
Mit Zitat antworten
  #2  
Alt 30.05.2014, 07:43:36
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: MySQL auf MySQLi umstellen

Zitat:
Zitat von dasc93 Beitrag anzeigen
Ich habe Webspace bei einem österreichischen Anbieter, welcher mir mitgeteilt hat, dass in Kürze auf PHP5.5 umgestellt wird und in Zukunft MySQLi oder PDO verwendet werden sollte.
Das ist ein weiter Bereich zwischen 5.0.0 und 5.5.12, in dem es mehrfach gravierende Änderungen gab und auch ein paar kaputte Versionen "in den Handel" gekommen sind.
Zitat:
Da ich auf meinem Webspace ein paar PHP-Files habe, welche mysql Funktionen beinhalten, würde ich eure Hilfe benötigen, ich habe grundlegende MySQL Skills, leider habe ich aber keine Ahnung von MySQLi und ich müsste diese drei Dateien auf MySQLi umschreiben. Könnt ihr mir hier vielleicht weiterhelfen?
Sicher wirst Du Glück haben und es wird sich sicher auch hier ein Idiot finden, der für Dich und für nen warmen Händedruck Deine Scripte umschreibt.

Ich selber halte mich da komplett raus, weil Du a. alle erforderlichen Informationen verschweigst und b. zu faul bist, selber mal ins PHP Handbuch zu gucken. Es steht da nä#mlich alles drin einschließlich funktionierender Beispiele, mit denen selbst ein funktionaler Vollpfosten klarkäme.
Zitat:
Meine bisherigen Selbst-Versuche sind gescheitert....
Schon mal mit RTFM versucht?

Bevor sich wieder jemand ausheulen möchte:
Hier:
#http://de.wikipedia.org/wiki/Meinungsfreiheit
http://www.gesetze-im-internet.de/bu.../gg/gesamt.pdf
kann er sich fehlende Kenntnisse bezüglich der Meinungsfreiheit anlesen.

Und bevor Du damit kommst:
Zitat:
I. Die Grundrechte
Artikel 1

(1) Die Würde des Menschen ist unantastbar. Sie zu achten und zu schützen ist Verpflichtung aller staatlichen Gewalt.
Wer der Meinung ist, das Recht der freien Meinungsäußerung als Verstoß gegen die Würde des Menschens zu betrachten, sollte den Arzt wechseln.
Noch schlimmer sind allerdings die Mitmenschen, die sich durch das Zitieren ihrerer eigenen öffentlichen Bekundungen beleidigt fühlen. Keine ngst: die gibts auch. Irgend woher müssen ja die ca. 4Mio. BILÖD-Leser herkommen.

Geändert von meikel (†) (30.05.2014 um 07:54:10 Uhr)
Mit Zitat antworten
  #3  
Alt 30.05.2014, 10:09:45
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: MySQL auf MySQLi umstellen

<ot>
Jou, MOD verschieb mich...
Zitat:
Zitat von meikel Beitrag anzeigen
Irgend woher müssen ja die ca. 4Mio. BILD-Leser herkommen.
Weißte vor was ich Angst habe:
ein deutschlandweiter PISA Test aller Insassen. Das Gejammer, wenn alle Idioten summiert ca. 90% betragen, würde ich gern live und in Farbe (PAL reicht) erleben
</ot>
Mit Zitat antworten
  #4  
Alt 30.05.2014, 13:38:04
dasc93
Guest
 
Beiträge: n/a
AW: MySQL auf MySQLi umstellen

Welche Information verschweige ich? Die jetzige PHP Version ist irrelevant! Es wird auf PHP 5.5 umgestellt und da kommt es schon zu einer Fehlermeldung, das die MySQL-Funktionen mit der folgenden Version entfernt werden! Solltest du dich vielleicht mal besser informieren! Ich Will einfach nur meinen Code auf MySQLi umschreiben! Ich habe mich in diesen Forum angemeldet um konstruktive Infos zu bekommen, da mein Code nach einer langen Recherche noch immer nicht mit MySQLi funktioniert hat und es nur zu Fehlern gekommen ist. Ich bin nicht hier um mich von irgendwen beleidigen zu lassen!

Wo kann man sich hier wieder abmelden?
Mit Zitat antworten
  #5  
Alt 30.05.2014, 15:05:35
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: MySQL auf MySQLi umstellen

Hi,

Zitat:
Könnt ihr mir hier vielleicht weiterhelfen?
Bei diesem LINK steht alles was du wissen musst. Wenn es
dann noch nicht passt, komme gerne wieder her und zeige was du
probiert hast.

Zitat:
Ich bin nicht hier um mich von irgendwen beleidigen zu lassen!
Und wir sind nicht hier um jemanden ein Deutsches Handbuch näher zu bringen, oder
seine Scripte umzuschreiben!

Zitat:
Wo kann man sich hier wieder abmelden?
Keine Ahnung fühle mich sehr wohl hier ;)

MfG
CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #6  
Alt 30.05.2014, 22:28:31
dasc93
Guest
 
Beiträge: n/a
AW: MySQL auf MySQLi umstellen

Zitat:
Zitat von Ckaos Beitrag anzeigen

Und wir sind nicht hier um jemanden ein Deutsches Handbuch näher zu bringen, oder
seine Scripte umzuschreiben!
Der Unterschied zwischen Beleidigung und "etwas erklären zu müssen" ist doch schon sehr groß....

Zitat:
Zitat von Ckaos Beitrag anzeigen

Keine Ahnung fühle mich sehr wohl hier ;)
Ich nicht! Weil hier anscheinend nur arrogante Personen sind!

Ich habe das Problem nun mit Hilfe eines anderen Forum gelöst, wo mir mit freundlich geholfen wurde! Ich hatte bereits etliche Stunden mit Handbüchern verbracht, es hat aber leider nicht funktioniert! Jetzt hat es geklappt, aber NICHT dank euch!
Mit Zitat antworten
  #7  
Alt 31.05.2014, 01:34:52
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: MySQL auf MySQLi umstellen

Zitat:
Zitat von dasc93 Beitrag anzeigen
Welche Information verschweige ich? Die jetzige PHP Version ist irrelevant! Es wird auf PHP 5.5 umgestellt und
Lern doich bitte erst mal lesen. Und bevor Du schreibst, schalte wenigstens Dein Resthirn ein.
PHP 5.5 gibt es in 13 unterschiedlichen Versionen:
PHP 5.5.0 ... PHP 5.5.12. Und welche Version Du hast, kriegste janz fix raus, wenn Du entweder selbst ins Handbuch guckst oder Dir von Mutti daraus vorlesen läßt.

Zitat:
da kommt es schon zu einer Fehlermeldung, das die MySQL-Funktionen mit der folgenden Version entfernt werden!
Na klar. Die extension mysql gilt als 'veraltet' und man soll gefälligst mysqli benutzen.

Zitat:
Solltest du dich vielleicht mal besser informieren! Ich Will einfach nur meinen Code auf MySQLi umschreiben!
Na dann tu das doch endlich. Guck ins Handbuch. Da jibts tonnenweise Infos, wie man mit der extension mysqli ne gültige Connect_resource herstellt, eine Abfrage (als query bezeichnet) hinschickt und welche Ergebnistypen es gibt, an die Ergebnisse mittels PHP Funktionen oder PHP Klassenmethoden ranzukommen.

Und das steht alles im Handbuch drin.
Falls Du zu blöd zum Lesen bist, dann werde Gamer.
Falls Du zu faul zum Lesen bist, dann werde fleißig.
Und falls das alles nicht hilft, bei drei oder vier dreckigen Funktionen aus mysql ein mysqli zu machen, dann such Dir ein anderes Hobby. Werde Hütchenspieler oder geh als Pastor/Priester/Pfaffe in die Kirche.
Zitat:
Ich habe mich in diesen Forum angemeldet um konstruktive Infos zu bekommen,
Hattste doch gekriegt. RTFM aka lies das Scheißhandbuch.

Zitat:
da mein Code nach einer langen Recherche noch immer nicht mit MySQLi funktioniert hat und es nur zu Fehlern gekommen ist.
Lern doch endlich mal lesen. PHP gibt da nur Warnungen aus, die Dich PHP Legastheniker inständigst darum bitten, endlich mal das Handbuch zu lesen.

Zitat:
Ich bin nicht hier um mich von irgendwen beleidigen zu lassen!
Dann geh stiften. Ich zumindest bin nicht dazu da, Dir aus dem Handbuch vorzulesen.

Zitat:
Wo kann man sich hier wieder abmelden?
Wozu dette? Bring Deinem emailclient bei, alles was von selfphp.* kommt, in die Tonne zu treten. Und wenn Du auch dazu noch zu blöde bist, dann werd Hütchenspieler u/o Vermögensberater. Inhaltlich und intellektuell ist das die selbe Wichse.

http://php.net/
Zitat:
PHP 5.5.13 is available

The PHP Development Team announces the immediate availability of PHP 5.5.13. This release fixes several bugs in PHP 5.5.12, and addresses two CVEs in Fileinfo (CVE-2014-0238 and CVE-2014-0237).

All PHP users are encouraged to upgrade to this new version.

For source downloads of PHP 5.5.13, please visit our downloads page. Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
*.13... Bei den abergläubigen Amis heißt das ja wohl PHP 5.5.12+1 <ggg>

Geändert von meikel (†) (31.05.2014 um 01:42:24 Uhr) Grund: Jibt PHP 5.12.12+1
Mit Zitat antworten
Antwort


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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem Mysql zu Mysqli PrelaYer MySQLi/PDO/(MySQL) 5 13.09.2013 08:01:20
Brauche Hilfe Partygirl MySQLi/PDO/(MySQL) 10 01.03.2011 09:18:11
PHP Data Object oder MySQL MySQLi Estefano MySQLi/PDO/(MySQL) 0 08.10.2009 10:19:04
MySQL Page Script. Problem. dtone MySQLi/PDO/(MySQL) 8 15.10.2006 15:58:06
mysqli nicht gefunden Don Stefano PHP Grundlagen 1 25.02.2005 16:44:49


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:32:20 Uhr.


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


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