SQL准备语句

时间:2015-08-08 14:46:28

标签: php mysql sql statements prepare

通过定义以下内容:

$this_query = "SELECT * FROM table  WHERE value ='$value'";
$result = mysqli_query($database, $this_query);

如何从this_query中检索值?

使用标准语句我可以使用:

TaskScheduler.UnobservedTaskException += (sender, eventArgs) => Console.WriteLine("unobserved");

Task.Factory.StartNew(() => { throw new Exception(); }, TaskCreationOptions.LongRunning);
using (var autoResetEvent = new AutoResetEvent(false))
{
    autoResetEvent.WaitOne(TimeSpan.FromSeconds(10));
}
Console.WriteLine("Collecting");
GC.Collect();
GC.WaitForPendingFinalizers();

Console.WriteLine("Still working ");
Console.ReadKey();
Console.WriteLine("Still working ");
Console.WriteLine("Still working ");
Console.ReadKey();

但是,由于这不安全,因为用户可以输入ANYTHING到$ _POST [' value']; ,我想使用准备好的声明,但是,由于我从未使用它们,现在我被困在这里,因为我不知道如何从查询中获取值。

0 个答案:

没有答案