Changing a Google Map script to use MySQLi instead of MySQL
Here is the script that I use for a Google Maps integration but the extension doesn't recognise MySQLi recordsets in its dialog window so you have to create a standard DW MySQL recordset.
<script type="text/javascript">
// <![CDATA[
jQuery(document).ready(
function()
{
jQuery("#newvenueMAP").dmxGoogleMaps(
{"zoom": 15, "markers": [<?php
do {
?> {"address": "<?php echo $row_rsNEWVENUEMAP['tmsavenueaddress']; ?>, <?php echo $row_rsNEWVENUEMAP['tmsavenuetown']; ?>, <?php echo $row_rsNEWVENUEMAP['tmsavenuepostcode']; ?>"}, <?php
} while ($row_rsNEWVENUEMAP = mysql_fetch_assoc($rsNEWVENUEMAP));
?>]}
);
}
);
// ]]>
</script>
I understand the recordset fields can be changed as follows:
<script type="text/javascript">
// <![CDATA[
jQuery(document).ready(
function()
{
jQuery("#newvenueMAP").dmxGoogleMaps(
{"zoom": 15, "markers": [<?php
do {
?> {"address": "<?php echo($rsNEWVENUE->getColumnVal("tmsavenueaddress")); ?>, <?php echo($rsNEWVENUE->getColumnVal("tmsavenuetown")); ?>, <?php echo($rsNEWVENUE->getColumnVal("tmsavenuepostcode")); ?>"}, <?php
} while ($row_rsNEWVENUEMAP = mysql_fetch_assoc($rsNEWVENUEMAP));
?>]}
);
}
);
// ]]>
</script>
...but how should that last "while" statement read?
Thank you.
NJ