Можно ли выполнить несколько подготовленных операторов? [Дубликат]

Я нашел, что он отлично работает, используя display: block; на изображении и вертикально-выровнять: верх; на текст.

.imagebox {
    width:200px;
    float:left;
    height:88px;
    position:relative;
    background-color: #999;
}
.container {
    width:600px;
    height:176px;
    background-color: #666;
    position:relative;
    overflow:hidden;
}
.text {
    color: #000;
    font-size: 11px;
    font-family: robotomeduim, sans-serif;
    vertical-align:top;
    
}

.imagebox img{ display:block;}
Image title
Image title
Image title
Image title
Image title
Image title

или вы можете отредактировать код a JS FIDDLE

4
задан David 9 March 2012 в 22:16
поделиться

2 ответа

Непосредственно покинуть страницу mysqli: http://php.net/manual/en/mysqli.commit.php

<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

/* set autocommit to off */
$mysqli->autocommit(FALSE);

/* Insert some values */
$mysqli->query("INSERT INTO table1 VALUES ('DEU', 'Bavarian', 'F', 11.2)");
$mysqli->query("INSERT INTO table2 VALUES ('DEU', 'Bavarian', 'F', 11.2)");

/* commit transaction */
$mysqli->commit();

/* close connection */
$mysqli->close();

* Редактировать с помощью подготовленных операторов для " non-sane ":

<?php
$mysqli = new mysqli("localhost", "root", "", "");

/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

/* set autocommit to off */
$mysqli->autocommit(FALSE);

$stmt1 = $mysqli->prepare("INSERT INTO tbl1 (id, intro) VALUES (?, ?)");
$stmt2 = $mysqli->prepare("INSERT INTO tbl2 (id, name) VALUES (?, ?)");

$str1 = 'abc';
$str2 = 'efg';
$str3 = 'hij';
$str4 = 'klm';

$stmt1->bind_param('ss', $str1, $str2);
$stmt2->bind_param('ss', $str3,$str4);

if ($stmt1->execute() == false)
{
    echo 'First query failed: ' . $mysqli->error;
}
$stmt1->close();
if ($stmt2->execute() == false)
{
    echo 'Second query failed: ' . $mysqli->error;
}
$stmt2->close();
$mysqli->close();
8
ответ дан RumpRanger 18 August 2018 в 19:52
поделиться
  • 1
    Я не вижу здесь никаких подготовленных заявлений – Your Common Sense 9 March 2012 в 22:23
  • 2
    да, я могу видеть, как это сделать без подготовленных заявлений, но я не знаю, как иметь дело с над заголовком подготовленных заявлений, но спасибо в любом случае :) – David 9 March 2012 в 22:29
2
ответ дан Your Common Sense 18 August 2018 в 19:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: