Php 使用sql查询,但在此之后,什么也没有:(非常感谢,我现在就要研究它。这需要一段时间,因为我对它还不熟悉,但我会带着感谢和反馈回来。Regardsok我已经研究过它。我喜欢它,因为它比我以前的代码更清晰。我将尝试它,并会回来。首先,我向您表示感谢,作为一个
Php 使用sql查询,但在此之后,什么也没有:(非常感谢,我现在就要研究它。这需要一段时间,因为我对它还不熟悉,但我会带着感谢和反馈回来。Regardsok我已经研究过它。我喜欢它,因为它比我以前的代码更清晰。我将尝试它,并会回来。首先,我向您表示感谢,作为一个,php,ajax,Php,Ajax,使用sql查询,但在此之后,什么也没有:(非常感谢,我现在就要研究它。这需要一段时间,因为我对它还不熟悉,但我会带着感谢和反馈回来。Regardsok我已经研究过它。我喜欢它,因为它比我以前的代码更清晰。我将尝试它,并会回来。首先,我向您表示感谢,作为一个有用的答案,并在我实现它的过程中感谢您。)t将告诉您我是否成功了。非常感谢!您是否使用此特定类连接到db ezSQL/mysql/ez_sql_mysql.php?我认为$rowst中有一个输入错误,它应该是$rowst。jquery代码很清楚
使用sql查询,但在此之后,什么也没有:(非常感谢,我现在就要研究它。这需要一段时间,因为我对它还不熟悉,但我会带着感谢和反馈回来。Regardsok我已经研究过它。我喜欢它,因为它比我以前的代码更清晰。我将尝试它,并会回来。首先,我向您表示感谢,作为一个有用的答案,并在我实现它的过程中感谢您。)t将告诉您我是否成功了。非常感谢!您是否使用此特定类连接到db ezSQL/mysql/ez_sql_mysql.php?我认为$rowst中有一个输入错误,它应该是$rowst。jquery代码很清楚,但我尝试了所有组合,包括我认为您正在使用的sql类,然后处理乌拉尔风格,从第二个选择列表开始,我没有得到任何结果。我确实填写了第一个列表,因为它不依赖于其他列表,我只填写了sql查询,但之后,没有:(
jQuery(document).ready(function () {
jQuery("#sel_pais").change(function () {
//
var datatosend = 'pais_id=' + jQuery(this).val();
jQuery.ajax({
type:'GET',
url:'includes/getchilds2.php',
data:datatosend,
dataType:"json",
success:function (data) {
jQuery('#sel_source').find('option').remove().end();
jQuery('#sel_target').find('option').remove().end();
jQuery.each(data, function (index, val) {
var newopt = '<option value="' + val.key + '">' + val.title + '</option>';
jQuery('#sel_source').append(newopt);
});
jQuery('#sel_target').append('<option value="-1">Select</option>');
}
});
});
//////////////////////
jQuery("#sel_source").change(function () {
//
var datatosend = 'id_from=' + jQuery(this).val();
jQuery.ajax({
type:'GET',
url:'includes/getchilds2.php',
data:datatosend,
dataType:"json",
success:function (data) {
jQuery('#sel_target').find('option').remove().end();
jQuery.each(data, function (index, val) {
var newopt = '<option value="' + val.key + '">' + val.title + '</option>';
jQuery('#sel_target').append(newopt);
});
}
});
});
});
<?php
$con = mysql_connect("localhost", "root", "");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("traducteurs", $con);
//
if (isset($_GET['pais_id'])) {
$curid = $_GET['pais_id'];
//
$result = mysql_query("SELECT * FROM tabla_from where pais_id=" . $curid);
if (mysql_num_rows($result) > 0) {
$op = '[';
$op .= '{"title":"Select","key":"-1"},';
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$op .= '{';
$op .= '"title":"' . $row['from_name'] . '", "key":"' . $row['id_from'] . '"';
$op .= '},';
}
$op = substr($op, 0, -1);
$op .= ']';
echo $op;
}
else {
echo '[{"title":"Select","key":"-1"}]';
}
}
/////////////////////
if (isset($_GET['id_from'])) {
$curid = $_GET['id_from'];
//
$result = mysql_query("SELECT * FROM tabla_into where id_from=" . $curid);
if (mysql_num_rows($result) > 0) {
$op = '[';
$op .= '{"title":"Select","key":"-1"},';
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$op .= '{';
$op .= '"title":"' . $row['into_language'] . '", "key":"' . $row['id_into'] . '"';
$op .= '},';
}
$op = substr($op, 0, -1);
$op .= ']';
echo $op;
}
else {
echo '[{"title":"Select","key":"-1"}]';
}
}
?>
<select id="sel_pais" name="sel_pais">
<option value="pais_id">values goes here</option>
</select>
<select id="sel_source" name="sel_source">
<option value="">Select</option>
</select>
<select id="sel_target" name="sel_target">
<option value="">select</option>
</select>
<select id="sel_subject" name="sel_subject">
<option value="">select</option>
</select>
//jquery code for source list
$('#sel_pais').change(function() {
if ($(this).val()!='') {
$("#sel_source").load("include/getchild2.php",{pais_id: $(this).val()});
}
});
//code on change of sel_source
$('#sel_source').change(function() {
if ($(this).val()!='') {
$("#sel_target").load("include/getchild2.php",{id_from: $(this).val()});
}
});
$('#sel_target').change(function() {
if ($(this).val()!='') {
$("#sel_subject").load("include/getchild2.php",{id_target: $(this).val()});
}
});
if(isset($_REQUEST['pais_id']) && !empty($_REQUEST['pais_id'])) {
$result = mysql_query("select * from table where id='".$_REQUEST['pais_id']."' "));
if(mysql_num_rows($result) > 0) {
echo '<option value="">Select</option>';
while($row = mysql_fetch_assoc($result)) {
echo '<option value="'.$row['id'].'">'.$row['name'].'</option>';
}
} else {
echo '<option value="">Select</option>';
}
}