Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #4451

Re: PHP-Schnipsel auf 7 umschreiben

From Anselm Rapp <Anselm.Rapp@mailueberfall.de>
Newsgroups de.comp.lang.php
Subject Re: PHP-Schnipsel auf 7 umschreiben
Date 2018-11-25 21:41 +0100
Message-ID <g60fnlFho63U1@mid.individual.net> (permalink)
References <351b2940-9ba2-e9c1-3c95-21625e937c2e@mailueberfall.de> <g608grFg3lcU2@mid.individual.net> <7t5bfaf0f0i2581n3e8%sfroehli@Froehlich.Priv.at>

Show all headers | View raw


Am 25.11.2018 um 20:02 schrieb Stefan Froehlich:

>>> $link = mysql_connect('127.0.0.1:3307', 'DATENBANKNAME',
>>> 'DATENBANKPASSWORT');
>>> mysql_select_db('DATENBANKNAME', $link);
>>> $result = mysql_query("SELECT UNIX_TIMESTAMP(post_modified) as
>>> post_modified FROM wp_posts WHERE post_status = 'publish' ORDER BY
>>> post_modified DESC LIMIT 1");
>>> $resource = mysql_fetch_object( $result );
>>> $lastmod = strftime( '%d.%m.%Y', $resource->post_modified );
>>> print $lastmod;
>>> mysql_close($link);
>>
>> Und an welcher Stelle genau steigt er mit welcher Fehlermeldung aus?
>> Oder anders gefragt: Woraus schließt Du, dass es etwas mit PHP 7 zu tun
>> hätte? Das Problem könnte auch an der Datenbank liegen.
> 
> Alles kann, nichts muss. Aber die verwendeten MySQL-Funktionen
> wurden mit PHP 7 eliminiert, also liegt der Verdacht schon ziemlich
> nahe, dass dort das Problem zu finden ist, meinst Du nicht?

Die Fehlermeldung lautet: "Fatal error: Uncaught Error: Call to 
undefined function mysql_connect() in /home/www/kommunikation.php:41 
Stack trace: #0 {main} thrown in /home/www/kommunikation.php on line 41"

 > Ich habe leider kein MySQL am Rechner installiert, aber in erster
 > Näherung könnte es ausreichen, alle mysql_ durch mysqli_ zu
 > ersetzen. Die Syntax der allermeisten Befehle hat sich ja nicht
 > verändert.

Ich hab's (gemäß de2.php.net/manual) probiert mit:

mysql_select_db -> mysqli_select_db()
mysql_query -> mysqli_query()
mysql_fetch_object -> mysqli_fetch_object()
mysql_close() -> mysqli_close()

Das hat's verschlimmbessert: "Warning: mysqli_select_db() expects 
parameter 1 to be mysqli, string given in /home/www/kommunikation.php on 
line 42

Warning: mysqli_query() expects at least 2 parameters, 1 given in 
/home/www/kommunikation.php on line 43

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, 
null given in /home/www/kommunikation.php on line 44"

In diesem Stadium dachte ich mir, vielleicht erbarmt sich jemand, der 
sich auskennt, damit ich für einen Fingerhut Milch keine Kuh anschaffen 
muss.

Hier noch mit den Zeilennummern, damit die Fehlermeldungen verständlich 
werden:

40 <?php
41 $link = mysqli_connect('127.0.0.1:3307', 'DATENBANKNAME', 
'DATENBANKPASSWORT');
42 mysqli_select_db('DATENBANKNAME', $link);
43 $result = mysqli_query("SELECT UNIX_TIMESTAMP(post_modified) as 
post_modified FROM wp_posts WHERE post_status = 'publish' ORDER BY 
post_modified DESC LIMIT 1");
44 $resource = mysqli_fetch_object( $result );
45 $lastmod = strftime( '%d.%m.%Y', $resource->post_modified );
46 print $lastmod;
47 mysqli_close($link);
48 ?>

Dank und Gruß, Anselm

-- 
Sämtliche Rechte mich zu irren vorbehalten. ;-)

Back to de.comp.lang.php | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

PHP-Schnipsel auf 7 umschreiben Anselm Rapp <Anselm.Rapp@mailueberfall.de> - 2018-11-25 16:18 +0100
  Re: PHP-Schnipsel auf 7 umschreiben Claus Reibenstein <4spamersonly@kabelmail.de> - 2018-11-25 19:38 +0100
    Re: PHP-Schnipsel auf 7 umschreiben Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-11-25 19:02 +0000
      Re: PHP-Schnipsel auf 7 umschreiben Anselm Rapp <Anselm.Rapp@mailueberfall.de> - 2018-11-25 21:41 +0100
        Re: PHP-Schnipsel auf 7 umschreiben k@rl.pflaesterer.de (Karl Pflästerer) - 2018-11-25 23:04 +0100
        Re: PHP-Schnipsel auf 7 umschreiben Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-11-26 09:10 +0000
    Re: PHP-Schnipsel auf 7 umschreiben Anselm Rapp <Anselm.Rapp@mailueberfall.de> - 2018-11-25 21:13 +0100
      Re: PHP-Schnipsel auf 7 umschreiben Arno Welzel <usenet@arnowelzel.de> - 2018-11-26 19:54 +0100
        Re: PHP-Schnipsel auf 7 umschreiben Anselm Rapp <Anselm.Rapp@mailueberfall.de> - 2018-11-26 21:48 +0100
  Re: PHP-Schnipsel auf 7 umschreiben Arno Welzel <usenet@arnowelzel.de> - 2018-11-25 23:01 +0100
  Re: PHP-Schnipsel auf 7 umschreiben Anselm Rapp <Anselm.Rapp@mailueberfall.de> - 2018-11-27 07:56 +0100
    Re: PHP-Schnipsel auf 7 umschreiben Anselm Rapp <Anselm.Rapp@mailueberfall.de> - 2018-11-27 11:54 +0100
      Re: PHP-Schnipsel auf 7 umschreiben k@rl.pflaesterer.de (Karl Pflästerer) - 2018-11-27 22:43 +0100

csiph-web