<?php
@$connection = mysql_connect('localhost', 'xxx_szkolenie', '5[kC=@$J&{y');
if (!$connection) {
die("Database connection failed");
}
$db_select = mysql_select_db('xxx_kopia');
if (!$db_select) {
die("Database selection failed: " . mysql_error($connection));
}
$p = file_get_contents('cos.txt', TRUE);
$plik = explode(",", $p);
$pytanie = "Select 'id_product', 'active' FROM sklep_product_shop WHERE active = 0 AND id_product IN ".$p."";
$result = mysql_query($pytanie);
echo $result;
if ( $result == TRUE) {
while ($rekord = mysql_fetch_assoc($result)){
$dane[]=$rekord;
}
}
if( is_array($dane) ){
foreach($dane as $rekord){
$rekord['id_product'];
$sql1 = "UPDATE sklep_product_shop SET 'active' = '1' WHERE 'id_product' =".$rekord."";
$wykonaj = mysql_query($sql1);
}
}
$query = "Select id_product, active FROM sklep_product_shop WHERE active = 1 and id_product <> ".$p."";
$wynik = mysql_query($query);
if ($wynik == TRUE)
while ($row = mysql_fetch_assoc($wynik)){
$data[]=$row;
}
if( is_array($data) ){
foreach($data as $row){
$zapytanie="UPDATE sklep_product_shop SET active = 0 WHERE id_product <> ".$row."";
$rob = mysql_query($zapytanie);
}
}
mysql_close($connection);
?>
Witam, dopiero zaczynam swoją przygodę z php, dlatego proszę o wyrozumiałość. Mam problem ze skryptem mającym z pliku pobierać id sprawdzać jego aktywność i zmieniać w bazie. Nie wyrzuca errorów ale chyba coś zepsułem z tablicą