本文整理匯總了PHP中Mysql_query函數的典型用法代碼示例。如果您正苦於以下問題:PHP Mysql_query函數的具體用法?PHP Mysql_query怎麽用?PHP Mysql_query使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了Mysql_query函數的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: selectPodkat3
function selectPodkat3($kategorie, $podkat1, $podkat2, $podkat3)
{
$CONF =& $GLOBALS["config"];
$select = '';
if ($podkat2) {
$select .= '
<select name="podkat3" id="selectPodkat3" style="font-size: 80%;" onChange="novaPodkat(this.value,3);">
<option value="">-nová podkategorie- =></option>';
$dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='{$kategorie}' AND podkat1='{$podkat1}' AND podkat2='{$podkat2}' GROUP BY podkat3 ORDER BY podkat3 ASC");
while ($radek = mysql_fetch_array($dotaz)) {
$select .= '
<option value="' . $radek["podkat3"] . '" ' . (($radek["podkat3"] == $podkat3 and $podkat3) ? 'selected' : '') . '>' . $radek["podkat3"] . '</option>
';
}
$select .= '
</select>
';
if (!$podkat3) {
$select .= '
<input type="text" id="inputNovaPodkat3" name="nova_podkat3" value="' . $nova_podkat3 . '" style="font-size: 80%;">
';
} else {
$select .= '
<input type="text" id="inputNovaPodkat3" name="nova_podkat3" value="' . $nova_podkat3 . '" style="font-size: 80%; display: none;">
';
}
}
return $select;
}
示例2: vlozGalerii
/**
* Homepage
*/
function vlozGalerii($obsah)
{
$CONF =& $GLOBALS["config"];
while (eregi('<img[^>]* alt="galery [0-9]+"[^>]*/>', $obsah)) {
$tmplGalerie = new GlassTemplate("templates/{$CONF['vzhled']}/galerie.html");
/* -- Získání ID galerie -- */
$idGalerie = preg_replace('|^.*<img[^>]* alt="galery ([0-9]+)"[^>]*/>.*$|Usi', "\\1", $obsah);
$idGalerie = preg_replace("|\\s|Usi", "", $idGalerie);
//(nevim proč, ale php si tam přidávalo odřádkování)
/* -- Vygenerování galerie -- */
//název
$radek = mysql_fetch_assoc(Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}gal_kat WHERE id={$idGalerie} AND skryta='ne'"));
$tmplGalerie->prirad("id", $radek["id"]);
$tmplGalerie->prirad("nazev", $radek["nazev"]);
//fotky
$dotaz = Mysql_query("SELECT x.id as idKategorie, x.slozka, x.nazev, y.* FROM \n {$CONF['sqlPrefix']}gal_kat x JOIN {$CONF['sqlPrefix']}galerie y ON x.id=y.kategorie\n WHERE x.id={$idGalerie} AND x.skryta='ne' ORDER BY y.vaha ASC") or die(mysql_error());
while ($radek = mysql_fetch_assoc($dotaz)) {
$tmplGalerie->newBlok("obrazek");
$tmplGalerie->prirad("obrazek.url", "{$CONF['absDir']}userfiles/galerie/{$radek['slozka']}/{$radek['foto']}");
$tmplGalerie->prirad("obrazek.urlNahled", "{$CONF['absDir']}userfiles/galerie/{$radek['slozka']}/nahledy/{$radek['foto']}");
$tmplGalerie->prirad("obrazek.kategorie", $radek["nazev"]);
}
/* -- Vložení do obsahu -- */
$obsahPred = $obsah;
$obsah = preg_replace('|<img[^>]* alt="galery ' . $idGalerie . '"[^>]*/>|Usi', $tmplGalerie->getHtml(), $obsah);
}
return $obsah;
}
示例3: getPodclanky
function getPodclanky($typ)
{
$CONF =& $GLOBALS["config"];
$dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}clanky WHERE typ='{$typ}'");
$podclanky = '';
while ($radek = mysql_fetch_assoc($dotaz)) {
$podclanky .= '<li><a href="' . $CONF["absDir"] . '../clanky/' . $radek["id"] . '-' . urlText($radek["nazev"]) . '.html">' . $radek["nazev"] . '</a></li>';
}
return $podclanky ? '<div class="hover"><ul>' . $podclanky . '</ul></div>' : '';
}
示例4: Db_query
function Db_query($dotaz, $sendErrors = True)
{
#přejmenovat na queryPlus()
//(dodělat pojistku proti DELETE all, UPDATE all)
$return = @Mysql_query($dotaz);
if (mysql_error()) {
// Mail error text
if ($sendErrors) {
bugReport("Chyba SQL: " . mysql_error() . " \nV dotazu: {$dotaz}");
#přejmenovat na bugReport()
}
// User error text
$errorText = "Chyba SQL: " . mysql_error() . " <br> <br>V dotazu: {$dotaz}";
if ($sendErrors) {
$errorText .= "<br> <br>Chyba byla automaticky odeslána našim technikům a budeme ji co nejdříve řešit. Omlouváme se za potíže.";
}
die($errorText);
}
return $return;
}
示例5: Mysql_query
<option value="1">Úvod</option>
<option value="2">O mořském světě</option>
<option value="3">Pro návštěvníky</option>
<option value="4">Pro školy</option>
<option value="5">Pro firmy</option>
</select>
<input type="submit" name="odeslat2" value="OK" style="font-size: 7pt;">
</form>
</div>
';
////////////////////////
// Zobrazení formuláře
////////////////////////
/* SQL Dotaz */
$dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}clanky WHERE id='{$clanek}'");
$radek = mysql_fetch_array($dotaz);
/* Nadpis */
echo ' <br> <br><h2 style="margin: auto; text-align: center; align: center;">' . $radek["nazev"] . '</h2>';
if ($CONF["mod_rewrite"]) {
echo '<span style="border: 2px solid #EFEFDE; padding-left: 4px; padding-right: 6px;"><b>Odkaz na tuto stránku: </b>' . ereg_replace("admin/\$", "", $CONF["absDir"]) . 'clanky/' . $radek["id"] . '-' . urlText($radek["nazev"]) . '.html</span>';
}
if (!$CONF["mod_rewrite"]) {
echo '<span style="border: 2px solid #EFEFDE; padding-left: 4px; padding-right: 6px;"><b>Odkaz na tuto stránku: </b>' . ereg_replace("admin/\$", "", $CONF["absDir"]) . 'index.php?a=clanky&clanek=' . $radek["id"] . '-' . urlText($radek["nazev"]) . '</span>';
}
/* Obsah */
echo '
<form action="" method="post">
<input type="hidden" name="zmenit_clanek" value="ano">
' . ($_GET["novinka"] ? 'Název: <input type="text" name="nazev" value="' . $radek["nazev"] . '">' : '') . '<br>
示例6: podkat
function podkat()
{
/**
* vrací seznam odkazů na aktuální podkategorie
*/
$CONF =& $GLOBALS["config"];
//zjištění id kategorií a podkategorií z url
$kategorie = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["kategorie"]);
$podkat1 = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat1"]);
$podkat2 = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat2"]);
$podkat3 = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat3"]);
//zjištění v kolikáté podkategorii se nacházíme
$i = 1;
$i = $_GET["podkat1"] ? 2 : $i;
$i = $_GET["podkat2"] ? 3 : $i;
if ($i <= 3 and !$podkat3) {
//sql dotaz
$podminka = "kategorie='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "kategorie", "id={$kategorie}") . "' ";
$podminka .= $podkat1 ? "AND podkat1='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat1", "id={$podkat1}") . "' " : "";
$podminka .= $podkat2 ? "AND podkat2='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat2", "id={$podkat2}") . "' " : "";
$dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE {$podminka} GROUP BY podkat{$i} ORDER BY podkat{$i} ASC");
//vytvoření odkazů
$nalezeno = FALSE;
while ($radek = Mysql_fetch_array($dotaz)) {
if ($radek["podkat{$i}"]) {
$nalezeno = TRUE;
//vygenerování seo-url pro aktuální odkaz
if ($CONF["mod_rewrite"]) {
unset($seoKategorie, $seoPodkat1, $seoPodkat2, $seoPodkat3);
$seoKategorie = ($_GET["kategorie"] ? $_GET["kategorie"] : $radek["id"] . "-" . urlText($radek["kategorie"])) . "/";
$seoPodkat1 = ($_GET["podkat1"] ? $_GET["podkat1"] : $radek["id"] . "-" . urlText($radek["podkat1"])) . "/";
if ($i > 1) {
$seoPodkat2 = ($_GET["podkat2"] ? $_GET["podkat2"] : $radek["id"] . "-" . urlText($radek["podkat2"])) . "/";
}
if ($i > 2) {
$seoPodkat3 = ($_GET["podkat3"] ? $_GET["podkat3"] : $radek["id"] . "-" . urlText($radek["podkat3"])) . "/";
}
$vysledek .= '
<a href="' . $CONF["absDir"] . $seoKategorie . $seoPodkat1 . $seoPodkat2 . $seoPodkat3 . '">
' . $radek["podkat{$i}"] . '</a> | ';
} else {
unset($seoKategorie, $seoPodkat1, $seoPodkat2, $seoPodkat3);
$seoKategorie = "&kategorie=" . ($_GET["kategorie"] ? $_GET["kategorie"] : $radek["id"] . "-" . urlText($radek["kategorie"]));
$seoPodkat1 = "&podkat1=" . ($_GET["podkat1"] ? $_GET["podkat1"] : $radek["id"] . "-" . urlText($radek["podkat1"]));
if ($i > 1) {
$seoPodkat2 = "&podkat2=" . ($_GET["podkat2"] ? $_GET["podkat2"] : $radek["id"] . "-" . urlText($radek["podkat2"]));
}
if ($i > 2) {
$seoPodkat3 = "&podkat3=" . ($_GET["podkat3"] ? $_GET["podkat3"] : $radek["id"] . "-" . urlText($radek["podkat3"]));
}
$vysledek .= '
<a href="?a=produkty' . $seoKategorie . $seoPodkat1 . $seoPodkat2 . $seoPodkat3 . '">
' . $radek["podkat{$i}"] . '</a> | ';
}
}
}
//pokud existují podkategorie, vypíšeme je
if ($nalezeno) {
$vysledek = str_replace('| &end;', "", $vysledek . "&end;");
return " -» " . $vysledek . "<br>";
}
}
}
示例7: Mysql_query
echo '<p><center><a href="?m=mailforms"><<< Zpět</a></center></p>';
}
if (!$_GET["akce"]) {
if ($_POST["vytvorit"]) {
$vytvor = Mysql_query("INSERT INTO {$CONF['sqlPrefix']}mailforms(nazev) VALUES ('{$_POST['nazev']}')");
$p_mailform = mysql_fetch_array(Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}mailforms ORDER BY id DESC LIMIT 1"));
echo '<meta http-equiv="refresh" content="0;url=?m=mailforms&akce=editovat&id=' . $p_mailform["id"] . '">';
}
echo '<form method="post" action="?m=mailforms">';
echo '<table align="center">';
echo '<tr><td colspan="2" style="text-align: center;"><b>Vytvořit nový formulář</b></td></tr>';
echo '<tr><td>Název: <input type="text" size="20" name="nazev"></td><td><input type="submit" value="vytvořit" name="vytvorit"></td></tr>';
echo "</table>";
echo "</form>";
echo '<p style="text-align: center;"><a href="?m=mailforms&akce=zobrazeni" style="text-decoration: underline;">Nastavení zobrazení</a></p>';
echo '<table align="center" style="min-width: 40%">';
echo '<tr>
<th style="text-align: center;">Název formuláře</th>
<th style="text-align: center;" colspan="2">Akce</th>
</tr>';
$dotazMF = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}mailforms") or die('Chyba ve ukladani do databaze: ' . mysql_error());
while ($mailform = mysql_fetch_array($dotazMF)) {
echo '<tr><td>' . $mailform["nazev"] . '</td>';
echo '<td style="text-align: center;"><a href="?m=mailforms&akce=editovat&id=' . $mailform["id"] . '" style="text-decoration: underline;"><img src="images/edit16.png" alt="upravit" title="upravit" style="border: 0px;"/></a> <a href="?m=mailforms&akce=smazat&id=' . $mailform["id"] . '"><img src="images/delete.png" alt="smazat" title="smazat" style="border: 0px;"/></a></td></tr>';
}
echo "</table>";
}
?>
<?php
include 'grafika_kon.inc';
示例8: session_start
<?php
session_start();
if ($_SESSION['Rights'] == 1) {
?>
<!DOCTYPE html>
<html>
<?php
include 'SQL_Conn/SQL_Connect.php';
include 'Head.php';
include 'Inc_Navbar.php';
include 'Inc_datatable.php';
$pageName = "user_management";
//pageID
$usersSQL = "SELECT * FROM `user` ORDER BY `Rights` ASC";
$usersRST = Mysql_query($usersSQL);
?>
<body>
<div class="container">
<?php
include 'header.php';
?>
<?php
Navbar($pageName);
?>
</div>
<div class="container-fluid">
<section style="padding: 20px 0px 0px 0px">
<table id="myTable" class="table table-hover table-bordered" cellspacing="0" width="100%">
<thead>
<tr>
示例9: str_replace
$odkazyMesice .= '<a href="?m=faktury&rok=' . $rok . '&mesic=' . $value . '" style="font-weight: bold; text-decoration: none;">' . $nazvyMesicu[$value] . '</a> | ';
} else {
$odkazyMesice .= '<a href="?m=faktury&rok=' . $rok . '&mesic=' . $value . '">' . $nazvyMesicu[$value] . '</a> | ';
}
//strtotime($value."-01-01 00:00:00")
}
$odkazyMesice = str_replace("| &end;", "", $odkazyMesice . " &end;");
$odkazyMesice = str_replace("&end;", "", $odkazyMesice);
echo "<center>" . $odkazyMesice . "</center>";
/********************/
/* Zobrazení faktur */
/********************/
$rok = $_GET["rok"] ? $_GET["rok"] : $roky[0];
$mesic = $_GET["mesic"] ? $_GET["mesic"] : $mesice[0];
$pocetDnu = @cal_days_in_month(CAL_GREGORIAN, $mesic, $rok);
$dateMin = strtotime("{$rok}-{$mesic}-01 00:00:00");
$dateMax = strtotime("{$rok}-{$mesic}-{$pocetDnu} 23:59:59");
$dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}faktury WHERE (date>'{$dateMin}' AND date<'{$dateMax}' AND uzivatelJmeno!='') ORDER BY date DESC");
while ($radek = mysql_fetch_array($dotaz)) {
unset($faktura);
$faktura = new Faktura($radek["id"]);
$tmplPom = new GlassTemplate("../templates/{$CONF['vzhled']}/faktura.html", "../templates/default/faktura.html");
echo $faktura->priradDoTmpl($tmplPom, "fakturaAdminMini", "../templates/{$CONF['vzhled']}/faktura.html");
echo $faktura->getErrors();
}
?>
<?php
include 'grafika_kon.inc';
示例10: session_start
<?php
session_start();
if (isset($_SESSION['Acc'])) {
?>
<!DOCTYPE html>
<html>
<?php
include 'SQL_Conn/SQL_Connect.php';
include 'Head.php';
include 'Inc_Navbar.php';
$pageName = "user_index";
//pageID
$userSQL = "SELECT * FROM `user` WHERE `UserAcc` = '" . $_SESSION['Acc'] . "'";
$userRSL = Mysql_query($userSQL);
$userROW = Mysql_fetch_array($userRSL);
?>
<body class="container">
<?php
include 'header.php';
?>
<?php
Navbar($pageName);
?>
<section style="padding: 20px 0px 0px 0px">
<div class="jumbotron" style="background-color: #5bc0de; color: white">
<h2>使用者資訊 <small>Information</small></h2>
<p style="text-align: center">Name : <?php
echo $userROW['UserName'];
?>
</p>
示例11: preg_replace
</body>
<?php
include 'Footer.php';
?>
</html>
<?php
if (isset($_POST['old'])) {
$old = preg_replace("/[\\'\"]+/", '', $_POST['old']);
$new = preg_replace("/[\\'\"]+/", '', $_POST['new']);
$comnew = preg_replace("/[\\'\"]+/", '', $_POST['comnew']);
$userSQL = "SELECT * FROM `user` WHERE `UserAcc` = '" . $_SESSION['Acc'] . "'";
if ($userROW = mysql_fetch_array(Mysql_query($userSQL))) {
if ($userROW['UserPw'] == MD5($old)) {
if ($new == $comnew) {
$udSQL = "UPDATE `user` SET `userPw` ='" . MD5($new) . "' WHERE `UserAcc` = '" . $_SESSION['Acc'] . "'";
if (Mysql_query($udSQL)) {
echo '<script>alert("Success!!")</script>';
echo '<meta http-equiv="refresh" content="0; url=index.php" />';
}
} else {
echo '<script>alert("確認密碼錯誤! Please Try Again!!")</script>';
echo '<meta http-equiv="refresh" content="0; url=user_pswdMod.php" />';
}
} else {
echo '<script>alert("舊密碼輸入錯誤! Please Try Again!!")</script>';
echo '<meta http-equiv="refresh" content="0; url=user_pswdMod.php" />';
}
}
}
} else {
echo '<meta http-equiv="refresh" content="0; url=index.php" />';
示例12: implode
//zapsání do databáze
$dbZbozi = implode(";", $zbozi);
$dbCenySDph = implode(";", $cenySDph);
$dbDph = implode(";", $dph);
$dbMnozstvi = implode(";", $mnozstvi);
Mysql_query("UPDATE {$CONF['sqlPrefix']}faktury SET zbozi='{$dbZbozi}', cenySDph='{$dbCenySDph}', dph='{$dbDph}', mnozstvi='{$dbMnozstvi}' WHERE id={$_GET['faktura']}") or die(mysql_error());
} else {
//kontrola
$kontrola = false;
if (is_numeric($_POST["mnozstvi"][2])) {
$kontrola = True;
}
foreach ($_POST["mnozstvi"] as $key => $value) {
if (!is_numeric($value)) {
$kontrola = False;
}
}
//sestavení řetězce "mnozstvi"
$mnozstvi = ";" . implode(";", $_POST["mnozstvi"]);
//odeslání dotazu
if ($kontrola) {
Mysql_query("UPDATE {$CONF['sqlPrefix']}faktury SET mnozstvi='{$mnozstvi}' WHERE id={$_GET['faktura']}") or die(mysql_error());
}
}
}
/* --Zobrazení faktury-- */
$faktura = new Faktura($_GET["faktura"]);
//Echo $faktura->getHtmlFull();
$tmplPom = new GlassTemplate("../templates/{$CONF['vzhled']}/faktura.html", "../templates/default/faktura.html");
echo $faktura->priradDoTmpl($tmplPom, "fakturaAdminFull", "../templates/{$CONF['vzhled']}/faktura.html");
}
示例13: Db_query
/**********************/
/* Smazání poptávky */
/**********************/
if ($_GET["smaz_poptavku"] and zjisti_z("{$CONF['sqlPrefix']}poptavky", "id", "id={$_GET['smaz_poptavku']}")) {
Db_query("DELETE FROM {$CONF['sqlPrefix']}poptavky WHERE id={$_GET['smaz_poptavku']}");
echo '<div style="color: #008000; border: 1px solid #008000; padding: 3px 3px 3px 6px;">Úspěšně smazáno.</div><p>';
}
?>
<?php
/* Změna admin emailu */
if ($_POST["zmena_emailu"] and $_POST["email"]) {
$email = $_POST["email"];
if (Mysql_query("UPDATE {$CONF['sqlPrefix']}nastaveni SET emailAdmin='{$email}' WHERE id=1")) {
echo '
<table><tr><td bgcolor="#FFDEDE">
Email byl úspěšně změněn.
</td></tr></table>
';
$GLOBALS["emailAdmin"] = $_POST["email"];
} else {
echo '
<table><tr><td bgcolor="#FFDEDE">
Při změně emailu nastala neznámá chyba.
</td></tr></table>
';
}
}
?>
示例14: mysql_connect
<?php
/* -- Include functions -- */
include '../fce/fce.inc';
/* -- Include configu -- */
include "../config.php/default.conf.php";
$CONF =& $GLOBALS["config"];
/* -- SQL připojení -- */
mysql_connect($CONF["sqlHost"], $CONF["sqlUser"], $CONF["sqlPass"]);
mysql_select_db($CONF["dbName"]);
mysql_query("SET character_set_results=utf8, character_set_connection=utf8, character_set_client=utf8");
mysql_query("SET NAMES utf8");
/*----------------------------------------------------------------------------*/
/* -- Když není zadaný pokoj -- */
if (!$_POST["pokoj"]) {
$radek = mysql_fetch_assoc(Mysql_query("SELECT id FROM {$CONF['sqlPrefix']}rezervPokoje ORDER BY id ASC LIMIT 1"));
$pokoj = $radek["id"];
} else {
$pokoj = $_POST["pokoj"];
}
/* -- Výpis možností počtu hostů -- */
$radek = mysql_fetch_assoc(Mysql_query("SELECT maxHostu FROM {$CONF['sqlPrefix']}rezervPokoje WHERE id={$pokoj}"));
$maxHostu = $radek["maxHostu"];
echo '<select id="selectPocetHostu" name="pocetHostu">';
for ($i = 1; $i <= $maxHostu; $i++) {
echo '<option value="' . $i . '">' . $i . '</option>';
}
echo '</select>';
示例15: getFriendlyFilename
if ($value and in_array($pripona, $pripony)) {
$nazevSouboru = getFriendlyFilename($_FILES["obrazky"]["name"][$key], $nazevProduktu);
if (!move_uploaded_file($_FILES["obrazky"]["tmp_name"][$key], "../zbozi/obrazky/{$nazevSouboru}")) {
echo 'CHYBA: Nepodařilo se nahrát některý ze souborů na ftp server.
<script type="text/javascript">
window.top.window.konecUploadu(0);
</script>';
die;
}
$obrazkyNazvy .= "{$nazevSouboru};";
}
}
//"UPDATE $CONF[sqlPrefix]zbozi SET obrazky=CONCAT(obrazky,'$obrazkyNazvy') WHERE id=$_POST[id]"
$produkt = mysql_fetch_assoc(Mysql_query("SELECT produkt,obrazky FROM {$CONF['sqlPrefix']}zbozi WHERE id={$_POST['id']}"));
if ($produkt["obrazky"]) {
$dotaz = "UPDATE {$CONF['sqlPrefix']}zbozi SET obrazky=CONCAT(obrazky,'{$obrazkyNazvy}') WHERE produkt='{$produkt['produkt']}'";
} else {
$dotaz = "UPDATE {$CONF['sqlPrefix']}zbozi SET obrazky='{$obrazkyNazvy}' WHERE produkt='{$produkt['produkt']}'";
}
if (Mysql_query($dotaz) and !mysql_error()) {
echo 'Nahrávání proběhlo úspěšně.
<script type="text/javascript">
window.top.window.konecUploadu(1);
</script>';
} else {
echo 'CHYBA: Nelze provést SQL dotaz.
<script type="text/javascript">
window.top.window.konecUploadu(0);
</script>';
}
}