Nasuwa mi się jedno pytanie skrypt mam manipulować datami pod spodem całość skryptu.
<?php
if (!isset($_SESSION['zalogowany']) && !isset($_POST['wybor'])) {
header('Location: addzamowienie.php');
}
require_once "connect.php";
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if($polaczenie->connect_errno!=0){
echo "Error: ".$polaczenie->connect_errno;
echo "<P align='center'><font color='red'> Coś poszło nie tak:(<br /> Spróbuj ponownie...</font></p>";
}
else{
if ( $rezultat=$polaczenie->query("SELECT `data_zwrotu` FROM `zamowienie` WHERE `id_ksiazka`=".$_POST['wybor'].' ORDER BY `id_zamowienie` DESC;'))
{
$ileZam = $rezultat->num_rows;
if($ileZam>0){
$rekord = $i = $rezultat->fetch_assoc();
if ($dzis>$rekord['data_zwrotu']){
$odbior=$dzis;
$zwrot=$dzis+14;
}
else{
$odbior=$rekord['data_zwrotu']+1;
$zwrot=$odbior+14;
}
}
mysqli_query($polaczenie,"INSERT INTO zamownienie (id_zamowienie, id_czytelnik, id_ksiazka, data_zamowienia, data_odbioru, data_zwrotu) VALUES ('null','$_SESSION['id']','$_POST['wybor']','$dzis','$odbior','$zwrot')");
}
}
?>
Czy da sie manipulować w ten sposób datami. Przyzwyczajenia z innego języka czy trzeba będzie dzielić datę na kawałki i bawić się z timestamp?
Zerknijcie na zapytanie w wierszu 50 (to drugie).
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /home/u132734871/public_html/zamawiaj.php on line 50
wiem że to banały ale trudno mi się połapać w tych konkatenacjach itp.