LuckySt
Mitglied
Hallo,
seit Tagen komme ich einfach hier nicht weiter bei der Umstellung von PHP 5 auf PHP 7.
Jetzt wird es hier bestimmt wieder Beiträge hageln wie "... die mal nen PHP Buch ..." oder so. Ich probiere es aber trotzdem mal hier zu fragen ob mir jemand helfen kann.
Vor einigen Jahren habe ich mir ein Script schreiben lassen welche auch meiner Meinung nach gut funktioniert hat. Habe selber kaum Ahnung von PHP und aus diesem Grund habe ich mir das schreiben lassen. Nun habe ich aber keinen Kontakt mehr zum Autor der mir vielleicht weiter helfen könnte und versuche es selbst. An folgender Stelle komme ich jetzt aber nicht weiter:
Wie bekomme ich hier die MYSQL Abfrage so hin das sie mit PHP7 funktioniert?
Vielleicht kann mir ja jemand helfen.
Vielen lieben Dank
seit Tagen komme ich einfach hier nicht weiter bei der Umstellung von PHP 5 auf PHP 7.
Jetzt wird es hier bestimmt wieder Beiträge hageln wie "... die mal nen PHP Buch ..." oder so. Ich probiere es aber trotzdem mal hier zu fragen ob mir jemand helfen kann.
Vor einigen Jahren habe ich mir ein Script schreiben lassen welche auch meiner Meinung nach gut funktioniert hat. Habe selber kaum Ahnung von PHP und aus diesem Grund habe ich mir das schreiben lassen. Nun habe ich aber keinen Kontakt mehr zum Autor der mir vielleicht weiter helfen könnte und versuche es selbst. An folgender Stelle komme ich jetzt aber nicht weiter:
Code:
<?php
if(isset($_GET['type']))
{
$type_arr = explode(",", substr($_GET['type'], 0, -1 ) );
require_once 'data.php';
$where = 'WHERE ';
$i = 1;
foreach ($type_arr AS $v)
{
if(count($type_arr) == $i)
{
$where .= ' type = "' . mysql_real_escape_string( $v ) . '"';
}
else
{
$where .= ' type = "' . mysql_real_escape_string( $v ) . '" OR ';
}
$i++;
}
$query = "SELECT * FROM daten $where ORDER BY city";
$result = mysql_query($query);
if (!$result)
{
die('Invalid query: ' . mysql_error());
}
else
{
$stack = Array();
while ($row = mysql_fetch_object($result))
{
$data = Array();
$data['year'] = $row->year;
$data['month'] = $row->month;
$data['day'] = $row->day;
$data['zip'] = $row->zip;
$data['city'] = $row->city;
$data['type'] = $row->type;
array_push($stack, $data);
}
$a = array('daten' => $stack) ;
header('Cache-Control: no-cache, must-revalidate');
header('Expires: ' . date('r', time()));
header('Content-type: application/json');
echo json_encode($a);
}
}
?>
Wie bekomme ich hier die MYSQL Abfrage so hin das sie mit PHP7 funktioniert?
Vielleicht kann mir ja jemand helfen.
Vielen lieben Dank