Dobrý den,
toto se mi prozatím nikdy nestalo - umím pracovat se špatnými výsledky, ovšem se žádnými...
<?php
$database = new PDO("mysql:host=localhost;dbname=ads", "root", "fddgergerghtrhftrhrf");
$statement = $database->prepare("INSERT INTO source(system, subPublisher, website, webpage, placement, dsp, totalImpression, soldImpression, totalRevenue, date)
VALUES(:system, :subPublisher, :website, :webpage, :placement, :dsp, :totalImpression, :soldImpression, :totalRevenue, :date)");
echo $statement->execute(array(
"system" => $_GET["system"],
"subPublisher" => $_GET["subPublisher"],
"webpage" => $_GET["webpage"],
"placement" => $_GET["placement"],
"dsp" => $_GET["dsp"],
"totalImpression" => $_GET["totalImpression"],
"soldImpression" => $_GET["soldImpression"],
"totalRevenue" => $_GET["totalRevenue"],
"date" => $_GET["date"]
));
?>
Proběhne v pořádku - jen v DB nic není a nevím proč -> execute nevrací True/False... Vím dobře, že DB zlobí - ovšem pro mne je důležitá funkčnost kódu. Co si mám myslet, když se mi nevrací True/False? Děkuji.